Spider is a challenging double decked solitaire game.