challenging double decked solitaire game
