Puzzles solved by nova23