Copyright (c) James A. Storer

Easy 1989 - Problem 9, Move Rules 1.

######################################################################
Rectilinear Solution
      Rectilinear steps: 22
      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:
O O     a A b B
O O     a A b B
$ $     $ $ c C
$ $     $ $ c C
$ $ $ $     d D
$ $ $ $     d D

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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