Puzzles solved by Avram Andreea