13 different kinds of solitaire games