Puzzles solved by ada i alta