as a
procedure that takes a pile number x and
returns n if x = 1 and m otherwise:
(lambda (x)
(if (= x 1) n m))
Constructor:
(define make-game-state
(lambda (n m)
(lambda (x)
(if (= x 1) n m))))