Copyright (c) James A. Storer

Easy 1989 - Problem 9, Move Rules 2.

######################################################################
Rectilinear Solution
      Rectilinear steps: 30
      Straight-Line steps: 40
      Unit steps: 94
######################################################################

#0:
a A b B c C d D
a A b B c C d D
$ $     $ $    
$ $     $ $    
$ $ $ $ O O    
$ $ $ $ O O    

#1. Move d:
a A b B c C    
a A b B c C    
$ $     $ $    
$ $     $ $    
$ $ $ $ O O d D
$ $ $ $ O O d D

#2. Move c:
a A b B        
a A b B        
$ $     $ $ c C
$ $     $ $ c C
$ $ $ $ O O d D
$ $ $ $ O O d D

#3. Move b:
a A         b B
a A         b B
$ $     $ $ c C
$ $     $ $ c C
$ $ $ $ O O d D
$ $ $ $ O O d D

#4. Move a:
        a A b B
        a A b B
$ $     $ $ c C
$ $     $ $ c C
$ $ $ $ O O d D
$ $ $ $ O O d D

#5. Move O:
        a A b B
        a A b B
$ $ O O $ $ c C
$ $ O O $ $ c C
$ $ $ $     d D
$ $ $ $     d D

#6. Move O:
O O     a A b B
O O     a A b B
$ $     $ $ c C
$ $     $ $ c C
$ $ $ $     d D
$ $ $ $     d D

#7. Move a:
O O         b B
O O         b B
$ $ a A $ $ c C
$ $ a A $ $ c C
$ $ $ $     d D
$ $ $ $     d D

#8. Move b:
O O b B        
O O b B        
$ $ a A $ $ c C
$ $ a A $ $ c C
$ $ $ $     d D
$ $ $ $     d D

#9. Move c:
O O b B c C    
O O b B c C    
$ $ a A $ $    
$ $ a A $ $    
$ $ $ $     d D
$ $ $ $     d D

#10. Move d:
O O b B c C d D
O O b B c C d D
$ $ a A $ $    
$ $ a A $ $    
$ $ $ $        
$ $ $ $        

#11. Move a:
O O b B c C d D
O O b B c C d D
$ $     $ $    
$ $     $ $    
$ $ $ $ a a    
$ $ $ $ A A    

#12. Move a:
O O b B c C d D
O O b B c C d D
$ $     $ $ a a
$ $     $ $ A A
$ $ $ $        
$ $ $ $        

#13. Move b:
O O     c C d D
O O     c C d D
$ $ b B $ $ a a
$ $ b B $ $ A A
$ $ $ $        
$ $ $ $        

#14. Move b:
O O     c C d D
O O     c C d D
$ $     $ $ a a
$ $     $ $ A A
$ $ $ $ b b    
$ $ $ $ B B    

#15. Move b:
O O     c C d D
O O     c C d D
$ $     $ $ a a
$ $     $ $ A A
$ $ $ $     b b
$ $ $ $     B B

#16. Move c:
O O         d D
O O         d D
$ $ c C $ $ a a
$ $ c C $ $ A A
$ $ $ $     b b
$ $ $ $     B B

#17. Move d:
O O d D        
O O d D        
$ $ c C $ $ a a
$ $ c C $ $ A A
$ $ $ $     b b
$ $ $ $     B B

#18. Move a:
O O d D a a    
O O d D A A    
$ $ c C $ $    
$ $ c C $ $    
$ $ $ $     b b
$ $ $ $     B B

#19. Move b:
O O d D a a b b
O O d D A A B B
$ $ c C $ $    
$ $ c C $ $    
$ $ $ $        
$ $ $ $        

#20. Move c:
O O d D a a b b
O O d D A A B B
$ $     $ $    
$ $     $ $    
$ $ $ $ c c    
$ $ $ $ C C    

#21. Move c:
O O d D a a b b
O O d D A A B B
$ $     $ $ c c
$ $     $ $ C C
$ $ $ $        
$ $ $ $        

#22. Move d:
O O     a a b b
O O     A A B B
$ $ d D $ $ c c
$ $ d D $ $ C C
$ $ $ $        
$ $ $ $        

#23. Move d:
O O     a a b b
O O     A A B B
$ $     $ $ c c
$ $     $ $ C C
$ $ $ $ d d    
$ $ $ $ D D    

#24. Move d:
O O     a a b b
O O     A A B B
$ $     $ $ c c
$ $     $ $ C C
$ $ $ $     d d
$ $ $ $     D D

#25. Move O:
        a a b b
        A A B B
$ $ O O $ $ c c
$ $ O O $ $ C C
$ $ $ $     d d
$ $ $ $     D D

#26. Move a:
a a         b b
A A         B B
$ $ O O $ $ c c
$ $ O O $ $ C C
$ $ $ $     d d
$ $ $ $     D D

#27. Move b:
a a b b        
A A B B        
$ $ O O $ $ c c
$ $ O O $ $ C C
$ $ $ $     d d
$ $ $ $     D D

#28. Move c:
a a b b c c    
A A B B C C    
$ $ O O $ $    
$ $ O O $ $    
$ $ $ $     d d
$ $ $ $     D D

#29. Move d:
a a b b c c d d
A A B B C C D D
$ $ O O $ $    
$ $ O O $ $    
$ $ $ $        
$ $ $ $        

#30. Move O:
a a b b c c d d
A A B B C C D D
$ $     $ $    
$ $     $ $    
$ $ $ $ O O    
$ $ $ $ O O