Classic MahJongg solitaire puzzles and original MahJongg solitaire tile games
It delivers the information you need to master new techniques.
It is a free program that allows you to lay a patio with a random layout.