Puzzles solved by cavalo