The Bulgarian solitaire and the mathematics around it