Each move of a knight can be represented by a pair (i, j), with i, j E {±1, ±2}, where for example ( 1, 2) means move 1 square to the right and 2 squares up (in the obvious sense). For convenience, we adopt a notation similar to that of Monsky [50]; we