Puzzles solved by Madlen chan