Copyright (c) James A. Storer Easy 1989 - Problem A, Move Rules 2. ###################################################################### Rectilinear Solution Rectilinear steps: 56 Straight-Line steps: 74 Unit steps: 163 ###################################################################### #0: d d C C B B A A D D c c b b a a $ $ $ $ $ $ $ $ $ $ $ $ O O $ $ $ $ O O #1. Move a: d d C C B B D D c c b b $ $ $ $ $ $ $ $ $ $ $ $ O O A A $ $ $ $ O O a a #2. Move b: d d C C D D c c $ $ $ $ B B $ $ $ $ b b $ $ $ $ O O A A $ $ $ $ O O a a #3. Move c: d d C C D D c c $ $ $ $ B B $ $ $ $ b b $ $ $ $ O O A A $ $ $ $ O O a a #4. Move O: d d C C D D c c $ $ O O $ $ B B $ $ O O $ $ b b $ $ $ $ A A $ $ $ $ a a #5. Move O: d d O O C C D D O O c c $ $ $ $ B B $ $ $ $ b b $ $ $ $ A A $ $ $ $ a a #6. Move a: d d O O C C D D O O c c $ $ $ $ B B $ $ $ $ b b $ $ $ $ A A $ $ $ $ a a #7. Move a: d d O O C C D D O O c c $ $ A a $ $ B B $ $ A a $ $ b b $ $ $ $ $ $ $ $ #8. Move a: d d A a O O C C D D A a O O c c $ $ $ $ B B $ $ $ $ b b $ $ $ $ $ $ $ $ #9. Move b: d d A a O O C C D D A a O O c c $ $ $ $ $ $ $ $ $ $ $ $ B B $ $ $ $ b b #10. Move c: d d A a O O D D A a O O $ $ $ $ $ $ $ $ $ $ $ $ B B C C $ $ $ $ b b c c #11. Move O: d d A a D D A a $ $ $ $ O O $ $ $ $ O O $ $ $ $ B B C C $ $ $ $ b b c c #12. Move a: d d A a D D A a $ $ $ $ O O $ $ $ $ O O $ $ $ $ B B C C $ $ $ $ b b c c #13. Move b: d d A a D D A a $ $ B b $ $ O O $ $ B b $ $ O O $ $ $ $ C C $ $ $ $ c c #14. Move b: d d B b A a D D B b A a $ $ $ $ O O $ $ $ $ O O $ $ $ $ C C $ $ $ $ c c #15. Move c: d d B b A a D D B b A a $ $ $ $ O O $ $ $ $ O O $ $ $ $ C C $ $ $ $ c c #16. Move c: d d B b A a D D B b A a $ $ C c $ $ O O $ $ C c $ $ O O $ $ $ $ $ $ $ $ #17. Move c: d d C c B b A a D D C c B b A a $ $ $ $ O O $ $ $ $ O O $ $ $ $ $ $ $ $ #18. Move O: d d C c B b A a D D C c B b A a $ $ $ $ $ $ $ $ $ $ $ $ O O $ $ $ $ O O #19. Move a: d d C c B b D D C c B b $ $ $ $ $ $ $ $ $ $ $ $ O O A a $ $ $ $ O O A a #20. Move b: d d C c D D C c $ $ $ $ B b $ $ $ $ B b $ $ $ $ O O A a $ $ $ $ O O A a #21. Move c: d d C c D D C c $ $ $ $ B b $ $ $ $ B b $ $ $ $ O O A a $ $ $ $ O O A a #22. Move d: d d C c D D C c $ $ $ $ B b $ $ $ $ B b $ $ $ $ O O A a $ $ $ $ O O A a #23. Move O: d d C c D D C c $ $ O O $ $ B b $ $ O O $ $ B b $ $ $ $ A a $ $ $ $ A a #24. Move O: O O d d C c O O D D C c $ $ $ $ B b $ $ $ $ B b $ $ $ $ A a $ $ $ $ A a #25. Move a: O O d d C c O O D D C c $ $ $ $ B b $ $ $ $ B b $ $ $ $ A a $ $ $ $ A a #26. Move a: O O d d C c O O D D C c $ $ a a $ $ B b $ $ A A $ $ B b $ $ $ $ $ $ $ $ #27. Move a: O O a a d d C c O O A A D D C c $ $ $ $ B b $ $ $ $ B b $ $ $ $ $ $ $ $ #28. Move b: O O a a d d C c O O A A D D C c $ $ $ $ $ $ $ $ $ $ $ $ B b $ $ $ $ B b #29. Move c: O O a a d d O O A A D D $ $ $ $ $ $ $ $ $ $ $ $ B b C c $ $ $ $ B b C c #30. Move d: O O a a O O A A $ $ $ $ d d $ $ $ $ D D $ $ $ $ B b C c $ $ $ $ B b C c #31. Move a: O O a a O O A A $ $ $ $ d d $ $ $ $ D D $ $ $ $ B b C c $ $ $ $ B b C c #32. Move b: O O a a O O A A $ $ b b $ $ d d $ $ B B $ $ D D $ $ $ $ C c $ $ $ $ C c #33. Move b: O O b b a a O O B B A A $ $ $ $ d d $ $ $ $ D D $ $ $ $ C c $ $ $ $ C c #34. Move c: O O b b a a O O B B A A $ $ $ $ d d $ $ $ $ D D $ $ $ $ C c $ $ $ $ C c #35. Move d: O O b b a a O O B B A A $ $ $ $ $ $ $ $ $ $ $ $ C c d d $ $ $ $ C c D D #36. Move a: O O b b O O B B $ $ $ $ a a $ $ $ $ A A $ $ $ $ C c d d $ $ $ $ C c D D #37. Move b: O O b b O O B B $ $ $ $ a a $ $ $ $ A A $ $ $ $ C c d d $ $ $ $ C c D D #38. Move O: O O b b O O B B $ $ $ $ a a $ $ $ $ A A $ $ $ $ C c d d $ $ $ $ C c D D #39. Move c: O O b b O O B B $ $ c c $ $ a a $ $ C C $ $ A A $ $ $ $ d d $ $ $ $ D D #40. Move c: c c O O b b C C O O B B $ $ $ $ a a $ $ $ $ A A $ $ $ $ d d $ $ $ $ D D #41. Move O: c c b b C C B B $ $ O O $ $ a a $ $ O O $ $ A A $ $ $ $ d d $ $ $ $ D D #42. Move b: c c b b C C B B $ $ O O $ $ a a $ $ O O $ $ A A $ $ $ $ d d $ $ $ $ D D #43. Move a: c c b b a a C C B B A A $ $ O O $ $ $ $ O O $ $ $ $ $ $ d d $ $ $ $ D D #44. Move d: c c b b a a d d C C B B A A D D $ $ O O $ $ $ $ O O $ $ $ $ $ $ $ $ $ $ #45. Move O: c c b b a a d d C C B B A A D D $ $ $ $ $ $ $ $ $ $ $ $ O O $ $ $ $ O O #46. Move O: c c b b a a d d C C B B A A D D $ $ $ $ O O $ $ $ $ O O $ $ $ $ $ $ $ $ #47. Move b: c c a a d d C C A A D D $ $ b b $ $ O O $ $ B B $ $ O O $ $ $ $ $ $ $ $ #48. Move b: c c a a d d C C A A D D $ $ $ $ O O $ $ $ $ O O $ $ $ $ B b $ $ $ $ B b #49. Move b: c c a a d d C C A A D D $ $ $ $ O O $ $ $ $ O O $ $ $ $ B b $ $ $ $ B b #50. Move a: c c d d C C D D $ $ a a $ $ O O $ $ A A $ $ O O $ $ $ $ B b $ $ $ $ B b #51. Move c: c c d d C C D D $ $ a a $ $ O O $ $ A A $ $ O O $ $ $ $ B b $ $ $ $ B b #52. Move a: a a c c d d A A C C D D $ $ $ $ O O $ $ $ $ O O $ $ $ $ B b $ $ $ $ B b #53. Move b: a a c c d d A A C C D D $ $ $ $ O O $ $ $ $ O O $ $ $ $ B b $ $ $ $ B b #54. Move b: a a c c d d A A C C D D $ $ b b $ $ O O $ $ B B $ $ O O $ $ $ $ $ $ $ $ #55. Move b: a a b b c c d d A A B B C C D D $ $ $ $ O O $ $ $ $ O O $ $ $ $ $ $ $ $ #56. Move O: a a b b c c d d A A B B C C D D $ $ $ $ $ $ $ $ $ $ $ $ O O $ $ $ $ O O