Puzzles solved by Valeria Bru