HomepagelibrarianPuzzles solved by librarian Puzzles solved by librarian 36Canoeing on the island of Ko Phi Phi Don (Thailand)Dmitry Pichuginsolved 4,836 timesSolve puzzle