Puzzles solved by ANA SHIRLEI