Copyright (c) James A. Storer

Neo SLide-9, Problem 1

######################################################################
Rectilinear Solution
      Rectilinear steps: 61
      Straight-Line steps: 69
      Unit steps: 78
######################################################################

#0:
1 2 3 X
4 0 6  
7 8 9 X
Y 5 Y  

#1. Move X south:
1 2 3  
4 0 6 X
7 8 9  
Y 5 Y X

#2. Move 9 east:
1 2 3  
4 0 6 X
7 8   9
Y 5 Y X

#3. Move 3 south:
1 2    
4 0 3 X
7 8 6 9
Y 5 Y X

#4. Move 2 east 2 units:
1     2
4 0 3 X
7 8 6 9
Y 5 Y X

#5. Move 3 north:
1   3 2
4 0 6 X
7 8   9
Y 5 Y X

#6. Move 7 east:
1   3 2
4 0 6 X
  7 8 9
Y 5 Y X

#7. Move 1 south:
    3 2
1 0 6 X
4 7 8 9
Y 5 Y X

#8. Move 0 on a path of 2 segments ending west:
0   3 2
1   6 X
4 7 8 9
Y 5 Y X

#9. Move 3 west:
0 3   2
1 6   X
4 7 8 9
Y 5 Y X

#10. Move 2 west:
0 3 2  
1 6   X
4 7 8 9
Y 5 Y X

#11. Move X north:
0 3 2 X
1 6   9
4 7 8 X
Y 5 Y  

#12. Move 9 west:
0 3 2 X
1 6 9  
4 7 8 X
Y 5 Y  

#13. Move X south:
0 3 2  
1 6 9 X
4 7 8  
Y 5 Y X

#14. Move 2 east:
0 3   2
1 6 9 X
4 7 8  
Y 5 Y X

#15. Move 7 east:
0 3   2
1 6 9 X
4   7 8
Y 5 Y X

#16. Move 3 south:
0     2
1 3 9 X
4 6 7 8
Y 5 Y X

#17. Move 0 east 2 units:
    0 2
1 3 9 X
4 6 7 8
Y 5 Y X

#18. Move 1 north:
1   0 2
4 3 9 X
  6 7 8
Y 5 Y X

#19. Move 3 north:
1 3 0 2
4 6 9 X
    7 8
Y 5 Y X

#20. Move 5 on a path of 2 segments ending west:
1 3 0 2
4 6 9 X
5   7 8
Y   Y X

#21. Move 3 south 2 units:
1   0 2
4   9 X
5 3 7 8
Y 6 Y X

#22. Move 9 west:
1   0 2
4 9   X
5 3 7 8
Y 6 Y X

#23. Move 0 west:
1 0   2
4 9   X
5 3 7 8
Y 6 Y X

#24. Move 2 west:
1 0 2  
4 9   X
5 3 7 8
Y 6 Y X

#25. Move X north:
1 0 2 X
4 9 7 8
5 3   X
Y 6 Y  

#26. Move Y east:
1 0 2 X
4 9 7 8
5   3 X
  Y 6 Y

#27. Move 5 east:
1 0 2 X
4 9 7 8
  5 3 X
  Y 6 Y

#28. Move 1 south 2 units:
  0 2 X
  9 7 8
1 5 3 X
4 Y 6 Y

#29. Move 9 on a path of 2 segments ending north:
9 0 2 X
    7 8
1 5 3 X
4 Y 6 Y

#30. Move 5 on a path of 2 segments ending west:
9 0 2 X
5   7 8
1   3 X
4 Y 6 Y

#31. Move 0 south 2 units:
9   2 X
5   7 8
1 0 3 X
4 Y 6 Y

#32. Move 5 on a path of 2 segments ending north:
9 5 2 X
    7 8
1 0 3 X
4 Y 6 Y

#33. Move 9 on a path of 2 segments ending east:
  5 2 X
  9 7 8
1 0 3 X
4 Y 6 Y

#34. Move 1 north 2 units:
1 5 2 X
4 9 7 8
  0 3 X
  Y 6 Y

#35. Move 0 west:
1 5 2 X
4 9 7 8
0   3 X
  Y 6 Y

#36. Move Y west:
1 5 2 X
4 9 7 8
0 3   X
Y 6 Y  

#37. Move X south:
1 5 2  
4 9   X
0 3 7 8
Y 6 Y X

#38. Move 2 east:
1 5   2
4 9   X
0 3 7 8
Y 6 Y X

#39. Move 5 east:
1   5 2
4 9   X
0 3 7 8
Y 6 Y X

#40. Move 9 east:
1   5 2
4   9 X
0 3 7 8
Y 6 Y X

#41. Move 3 north 2 units:
1 3 5 2
4 6 9 X
0   7 8
Y   Y X

#42. Move 0 on a path of 2 segments ending south:
1 3 5 2
4 6 9 X
    7 8
Y 0 Y X

#43. Move 1 south:
  3 5 2
1 6 9 X
4   7 8
Y 0 Y X

#44. Move 3 south:
    5 2
1 3 9 X
4 6 7 8
Y 0 Y X

#45. Move 5 west 2 units:
5     2
1 3 9 X
4 6 7 8
Y 0 Y X

#46. Move 2 west:
5   2  
1 3 9 X
4 6 7 8
Y 0 Y X

#47. Move 3 north:
5 3 2  
1 6 9 X
4   7 8
Y 0 Y X

#48. Move 7 west:
5 3 2  
1 6 9 X
4 7 8  
Y 0 Y X

#49. Move X north:
5 3 2 X
1 6 9  
4 7 8 X
Y 0 Y  

#50. Move 9 east:
5 3 2 X
1 6   9
4 7 8 X
Y 0 Y  

#51. Move X south:
5 3 2  
1 6   X
4 7 8 9
Y 0 Y X

#52. Move 2 east:
5 3   2
1 6   X
4 7 8 9
Y 0 Y X

#53. Move 3 east:
5   3 2
1   6 X
4 7 8 9
Y 0 Y X

#54. Move 5 on a path of 2 segments ending south:
    3 2
1 5 6 X
4 7 8 9
Y 0 Y X

#55. Move 1 north:
1   3 2
4 5 6 X
  7 8 9
Y 0 Y X

#56. Move 7 west:
1   3 2
4 5 6 X
7 8   9
Y 0 Y X

#57. Move 3 south:
1     2
4 5 3 X
7 8 6 9
Y 0 Y X

#58. Move 2 west 2 units:
1 2    
4 5 3 X
7 8 6 9
Y 0 Y X

#59. Move 3 north:
1 2 3  
4 5 6 X
7 8   9
Y 0 Y X

#60. Move 9 west:
1 2 3  
4 5 6 X
7 8 9  
Y 0 Y X

#61. Move X north:
1 2 3 X
4 5 6  
7 8 9 X
Y 0 Y