Puzzles solved by Cyborg rat