Puzzles solved by Manuela Pinheiro Batista