Given start config and end config finds the solution between the two, one move at a time.