The Three Hearts Puzzle
Solution
The 47-move solution shown in the illustration. It was found with the help of Taniguchi’s solver.