Two Deck Solitaire Card Games