Puzzles solved by inc