Puzzles solved by Naomi,Hector,Fernando,Ivan.