Puzzles solved by Divesh