commit 2: nims game, tic tac toe game, zeller's congruence of dates