Puzzles solved by alves