Puzzles solved by Dai