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