Puzzles solved by libro