Constructor/Selector for Representation 4

The constructor operation is very simple:
     (define make-game-state
       (lambda (n m) (cons n m)))
Even simpler:
     (define make-game-state cons)
The selector operation is also straightforward:
    (define size-of-pile
      (lambda (game-state pile-number)
        (if (= pile-number 1)
            (car game-state)
            (cdr game-state))))
As with the other representations, remove-coins-from-pile does not need to be changed because it uses just make-game-state and size-of-pile.