Puzzles solved by Giulia marcovechio de almeida