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