Puzzles solved by Maria Pia. Lombardo