Puzzles solved by TARANTULA