Mondo Solitaire Icon
It will choose from over fifty different forms of solitaire and variations.
Free