Puzzles solved by flaviana