Copyright (c) James A. Storer

Neo SLide-9, Problem 4

######################################################################
Rectilinear Solution
      Rectilinear steps: 49
      Straight-Line steps: 58
      Unit steps: 68
######################################################################

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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