@tachyeonz : Without assistance, the puzzle is extremely difficult so a booklet includes many starting configurations from which to begin. After solving the puzzle a few times, I wondered if there was an algorithmic way for finding solutions and soon discovered that there was indeed a very interesting one.