Samuel puzzle - So Many Games