Puzzles solved by Adriane