HomepageTHEODOREPuzzles solved by THEODORE Puzzles solved by THEODORE 30VasatidenUllissolved 935 timesSolve puzzle