Puzzles solved by FLAVIA LI