Puzzles solved by THEODORE