Copyright (c) James A. Storer Fence The Sheep ###################################################################### Rectilinear Solution Rectilinear steps: 168 Straight-Line steps: 178 Unit steps: 220 ###################################################################### #0: A B X X $ X X A B X X $ X X F 1 G G $ F F G C C H $ H D D 2 $ H #1. Move H east: A B X X $ X X A B X X $ X X F 1 G G $ F F G C C H $ H D D 2 $ H #2. Move 2 north: A B X X $ X X A B X X $ X X F 1 G G $ F F G C C 2 H $ H D D $ H #3. Move D east 2 units: A B X X $ X X A B X X $ X X F 1 G G $ F F G C C 2 H $ H D D $ H #4. Move C south: A B X X $ X X A B X X $ X X F 1 G G $ F F G 2 H $ H C C D D $ H #5. Move F south: A B X X $ X X A B X X $ X X 1 G G $ G F 2 H $ F F H C C D D $ H #6. Move 1 west: A B X X $ X X A B X X $ X X 1 G G $ G F 2 H $ F F H C C D D $ H #7. Move B south 2 units: A X X $ X X A X X $ X X 1 B G G $ G F B 2 H $ F F H C C D D $ H #8. Move A east: A X X $ X X A X X $ X X 1 B G G $ G F B 2 H $ F F H C C D D $ H #9. Move 1 north 2 units: 1 A X X $ X X A X X $ X X B G G $ G F B 2 H $ F F H C C D D $ H #10. Move F north 2 units: 1 A X X $ X X F A X X $ F F X X B G G $ G B 2 H $ H C C D D $ H #11. Move B west: 1 A X X $ X X F A X X $ F F X X B G G $ G B 2 H $ H C C D D $ H #12. Move 2 on a path of 2 segments ending north: 1 A X X $ X X F A X X $ F F X X B 2 G G $ G B H $ H C C D D $ H #13. Move H west 2 units: 1 A X X $ X X F A X X $ F F X X B 2 G G $ G B H $ H C C D D $ H #14. Move D north: 1 A X X $ X X F A X X $ F F X X B 2 G G $ G B H D D $ H C C $ H #15. Move C east: 1 A X X $ X X F A X X $ F F X X B 2 G G $ G B H D D $ H C C $ H #16. Move B south: 1 A X X $ X X F A X X $ F F X X 2 G G $ G B H D D $ H B C C $ H #17. Move 2 west: 1 A X X $ X X F A X X $ F F X X 2 G G $ G B H D D $ H B C C $ H #18. Move A south: 1 X X $ X X F A X X $ F F X X 2 A G G $ G B H D D $ H B C C $ H #19. Move 1 east: 1 X X $ X X F A X X $ F F X X 2 A G G $ G B H D D $ H B C C $ H #20. Move F north: F 1 X X $ F F X X A X X $ X X 2 A G G $ G B H D D $ H B C C $ H #21. Move 2 north: F 1 X X $ F F X X 2 A X X $ X X A G G $ G B H D D $ H B C C $ H #22. Move B north: F 1 X X $ F F X X 2 A X X $ X X B A G G $ G B H D D $ H C C $ H #23. Move C west: F 1 X X $ F F X X 2 A X X $ X X B A G G $ G B H D D $ H C C $ H #24. Move D south: F 1 X X $ F F X X 2 A X X $ X X B A G G $ G B H $ H C C D D $ H #25. Move G south: F 1 X X $ F F X X 2 A X X $ X X B A $ B H G G $ H G C C D D $ H #26. Move X south: F 1 $ F F 2 A X X $ X X B A X X $ X X B H G G $ H G C C D D $ H #27. Move 1 east 2 units: F 1 $ F F 2 A X X $ X X B A X X $ X X B H G G $ H G C C D D $ H #28. Move F east 2 units: F 1 $ F F 2 A X X $ X X B A X X $ X X B H G G $ H G C C D D $ H #29. Move 2 on a path of 2 segments ending east: 2 F 1 $ F F A X X $ X X B A X X $ X X B H G G $ H G C C D D $ H #30. Move B north: 2 F 1 $ F F B A X X $ X X B A X X $ X X H G G $ H G C C D D $ H #31. Move H west: 2 F 1 $ F F B A X X $ X X B A X X $ X X H G G $ H G C C D D $ H #32. Move A south: 2 F 1 $ F F B X X $ X X B A X X $ X X H A G G $ H G C C D D $ H #33. Move 2 south: F 1 $ F F B 2 X X $ X X B A X X $ X X H A G G $ H G C C D D $ H #34. Move F west 2 units: F 1 $ F F B 2 X X $ X X B A X X $ X X H A G G $ H G C C D D $ H #35. Move 2 on a path of 2 segments ending east: F 2 1 $ F F B X X $ X X B A X X $ X X H A G G $ H G C C D D $ H #36. Move A north 2 units: F A 2 1 $ F F B A X X $ X X B X X $ X X H G G $ H G C C D D $ H #37. Move H on a path of 2 segments ending north: F A 2 1 $ F F B A X X $ X X B H X X $ H X X G G $ H G C C D D $ #38. Move C north: F A 2 1 $ F F B A X X $ X X B H X X $ H X X C C G G $ H G D D $ #39. Move D west 2 units: F A 2 1 $ F F B A X X $ X X B H X X $ H X X C C G G $ H G D D $ #40. Move G south: F A 2 1 $ F F B A X X $ X X B H X X $ H X X C C $ H D D G G $ G #41. Move C east 2 units: F A 2 1 $ F F B A X X $ X X B H X X $ H X X C C $ H D D G G $ G #42. Move D north: F A 2 1 $ F F B A X X $ X X B H X X $ H X X D D C C $ H G G $ G #43. Move G west 2 units: F A 2 1 $ F F B A X X $ X X B H X X $ H X X D D C C $ H G G $ G #44. Move C south: F A 2 1 $ F F B A X X $ X X B H X X $ H X X D D $ H G G C C $ G #45. Move X south: F A 2 1 $ F F B A $ B H X X $ H X X D D X X $ H X X G G C C $ G #46. Move 2 on a path of 2 segments ending east: F A 1 $ F F B A 2 $ B H X X $ H X X D D X X $ H X X G G C C $ G #47. Move A east: F A 1 $ F F B A 2 $ B H X X $ H X X D D X X $ H X X G G C C $ G #48. Move F east: F A 1 $ F F B A 2 $ B H X X $ H X X D D X X $ H X X G G C C $ G #49. Move B north: B F A 1 $ F F B A 2 $ H X X $ H X X D D X X $ H X X G G C C $ G #50. Move H north: B F A 1 $ F F B H A 2 $ H X X $ H X X D D X X $ X X G G C C $ G #51. Move D north: B F A 1 $ F F B H A 2 $ H D D X X $ H X X X X $ X X G G C C $ G #52. Move G north: B F A 1 $ F F B H A 2 $ H D D X X $ H X X G G X X $ G X X C C $ #53. Move C west 2 units: B F A 1 $ F F B H A 2 $ H D D X X $ H X X G G X X $ G X X C C $ #54. Move X south: B F A 1 $ F F B H A 2 $ H D D $ H G G X X $ G X X C C X X $ X X #55. Move A south: B F 1 $ F F B H A 2 $ H D D A $ H G G X X $ G X X C C X X $ X X #56. Move 1 west: B F 1 $ F F B H A 2 $ H D D A $ H G G X X $ G X X C C X X $ X X #57. Move 2 north: B F 1 2 $ F F B H A $ H D D A $ H G G X X $ G X X C C X X $ X X #58. Move A east: B F 1 2 $ F F B H A $ H D D A $ H G G X X $ G X X C C X X $ X X #59. Move 1 south: B F 2 $ F F B H 1 A $ H D D A $ H G G X X $ G X X C C X X $ X X #60. Move D east: B F 2 $ F F B H 1 A $ H D D A $ H G G X X $ G X X C C X X $ X X #61. Move B south: F 2 $ F F B H 1 A $ H B D D A $ H G G X X $ G X X C C X X $ X X #62. Move F east: F 2 $ F F B H 1 A $ H B D D A $ H G G X X $ G X X C C X X $ X X #63. Move H on a path of 2 segments ending west: H F 2 $ H F F B 1 A $ H B D D A $ G G X X $ G X X C C X X $ X X #64. Move F west: H F 2 $ H F F B 1 A $ H B D D A $ G G X X $ G X X C C X X $ X X #65. Move 2 west: H F 2 $ H F F B 1 A $ H B D D A $ G G X X $ G X X C C X X $ X X #66. Move A north: H F 2 A $ H F F B 1 A $ H B D D $ G G X X $ G X X C C X X $ X X #67. Move D east: H F 2 A $ H F F B 1 A $ H B D D $ G G X X $ G X X C C X X $ X X #68. Move B east: H F 2 A $ H F F B 1 A $ H B D D $ G G X X $ G X X C C X X $ X X #69. Move H south: F 2 A $ F F H B 1 A $ H B D D $ H G G X X $ G X X C C X X $ X X #70. Move F west: F 2 A $ F F H B 1 A $ H B D D $ H G G X X $ G X X C C X X $ X X #71. Move B north: F B 2 A $ F F H B 1 A $ H D D $ H G G X X $ G X X C C X X $ X X #72. Move D west 2 units: F B 2 A $ F F H B 1 A $ H D D $ H G G X X $ G X X C C X X $ X X #73. Move 1 on a path of 2 segments ending east: F B 2 A $ F F H B A $ H D D 1 $ H G G X X $ G X X C C X X $ X X #74. Move 2 south 2 units: F B A $ F F H B A $ H D D 2 1 $ H G G X X $ G X X C C X X $ X X #75. Move B east: F B A $ F F H B A $ H D D 2 1 $ H G G X X $ G X X C C X X $ X X #76. Move F east: F B A $ F F H B A $ H D D 2 1 $ H G G X X $ G X X C C X X $ X X #77. Move H north: H F B A $ H F F B A $ H D D 2 1 $ G G X X $ G X X C C X X $ X X #78. Move D north: H F B A $ H F F D D B A $ H 2 1 $ G G X X $ G X X C C X X $ X X #79. Move 2 west 2 units: H F B A $ H F F D D B A $ H 2 1 $ G G X X $ G X X C C X X $ X X #80. Move 1 west 2 units: H F B A $ H F F D D B A $ H 2 1 $ G G X X $ G X X C C X X $ X X #81. Move X north: H F B A $ H F F D D B A $ H 2 1 X X $ X X G G X X $ G X X C C $ #82. Move C east 2 units: H F B A $ H F F D D B A $ H 2 1 X X $ X X G G X X $ G X X C C $ #83. Move G south: H F B A $ H F F D D B A $ H 2 1 X X $ X X X X $ X X G G C C $ G #84. Move 1 on a path of 2 segments ending west: H F B A $ H F F D D B A $ H 2 X X $ X X 1 X X $ X X G G C C $ G #85. Move X west: H F B A $ H F F D D B A $ H 2 X X $ X X 1 X X $ X X G G C C $ G #86. Move A south 2 units: H F B $ H F F D D B $ H 2 X X A $ X X 1 X X A $ X X G G C C $ G #87. Move B east: H F B $ H F F D D B $ H 2 X X A $ X X 1 X X A $ X X G G C C $ G #88. Move D east: H F B $ H F F D D B $ H 2 X X A $ X X 1 X X A $ X X G G C C $ G #89. Move F east: H F B $ H F F D D B $ H 2 X X A $ X X 1 X X A $ X X G G C C $ G #90. Move H east: H F B $ H F F D D B $ H 2 X X A $ X X 1 X X A $ X X G G C C $ G #91. Move 2 north 2 units: 2 H F B $ H F F D D B $ H X X A $ X X 1 X X A $ X X G G C C $ G #92. Move 1 north 2 units: 2 H F B $ H F F 1 D D B $ H X X A $ X X X X A $ X X G G C C $ G #93. Move X west: 2 H F B $ H F F 1 D D B $ H X X A $ X X X X A $ X X G G C C $ G #94. Move A west: 2 H F B $ H F F 1 D D B $ H X X A $ X X X X A $ X X G G C C $ G #95. Move B south 2 units: 2 H F $ H F F 1 D D $ H X X A B $ X X X X A B $ X X G G C C $ G #96. Move D east: 2 H F $ H F F 1 D D $ H X X A B $ X X X X A B $ X X G G C C $ G #97. Move 1 east: 2 H F $ H F F 1 D D $ H X X A B $ X X X X A B $ X X G G C C $ G #98. Move 2 south: H F $ H F F 2 1 D D $ H X X A B $ X X X X A B $ X X G G C C $ G #99. Move H west: H F $ H F F 2 1 D D $ H X X A B $ X X X X A B $ X X G G C C $ G #100. Move F west: H F $ H F F 2 1 D D $ H X X A B $ X X X X A B $ X X G G C C $ G #101. Move D north: H F D D $ H F F 2 1 $ H X X A B $ X X X X A B $ X X G G C C $ G #102. Move 1 east: H F D D $ H F F 2 1 $ H X X A B $ X X X X A B $ X X G G C C $ G #103. Move F south: H D D $ H 2 F 1 $ H F F X X A B $ X X X X A B $ X X G G C C $ G #104. Move D west: H D D $ H 2 F 1 $ H F F X X A B $ X X X X A B $ X X G G C C $ G #105. Move B north 2 units: H D D B $ H 2 F 1 B $ H F F X X A $ X X X X A $ X X G G C C $ G #106. Move A east: H D D B $ H 2 F 1 B $ H F F X X A $ X X X X A $ X X G G C C $ G #107. Move 1 south 2 units: H D D B $ H 2 F B $ H F F X X A $ X X X X 1 A $ X X G G C C $ G #108. Move F on a path of 2 segments ending south: H D D B $ H 2 B $ H X X F A $ X X F F X X 1 A $ X X G G C C $ G #109. Move D south: H B $ H 2 D D B $ H X X F A $ X X F F X X 1 A $ X X G G C C $ G #110. Move H east: H B $ H 2 D D B $ H X X F A $ X X F F X X 1 A $ X X G G C C $ G #111. Move 2 north: 2 H B $ H D D B $ H X X F A $ X X F F X X 1 A $ X X G G C C $ G #112. Move D west: 2 H B $ H D D B $ H X X F A $ X X F F X X 1 A $ X X G G C C $ G #113. Move B west: 2 H B $ H D D B $ H X X F A $ X X F F X X 1 A $ X X G G C C $ G #114. Move A north: 2 H B $ H D D B A $ H X X F A $ X X F F X X 1 $ X X G G C C $ G #115. Move 1 east: 2 H B $ H D D B A $ H X X F A $ X X F F X X 1 $ X X G G C C $ G #116. Move F south: 2 H B $ H D D B A $ H X X A $ X X X X F 1 $ X X F F G G C C $ G #117. Move B south: 2 H $ H D D B A $ H X X B A $ X X X X F 1 $ X X F F G G C C $ G #118. Move H east 2 units: 2 H $ H D D B A $ H X X B A $ X X X X F 1 $ X X F F G G C C $ G #119. Move 2 east 2 units: 2 H $ H D D B A $ H X X B A $ X X X X F 1 $ X X F F G G C C $ G #120. Move D north: D D 2 H $ H B A $ H X X B A $ X X X X F 1 $ X X F F G G C C $ G #121. Move X north: D D 2 H $ H X X B A $ X X H X X B A $ X X F 1 $ F F G G C C $ G #122. Move G north: D D 2 H $ H X X B A $ X X H X X B A $ X X G G F 1 $ G F F C C $ #123. Move C west 2 units: D D 2 H $ H X X B A $ X X H X X B A $ X X G G F 1 $ G F F C C $ #124. Move 1 south: D D 2 H $ H X X B A $ X X H X X B A $ X X G G F $ G F F C C 1 $ #125. Move F south: D D 2 H $ H X X B A $ X X H X X B A $ X X G G $ G C C F 1 $ F F #126. Move G east 2 units: D D 2 H $ H X X B A $ X X H X X B A $ X X G G $ G C C F 1 $ F F #127. Move X south: D D 2 H $ H B A $ H X X B A $ X X X X G G $ X X G C C F 1 $ F F #128. Move D south: 2 H $ H D D B A $ H X X B A $ X X X X G G $ X X G C C F 1 $ F F #129. Move 2 west 2 units: 2 H $ H D D B A $ H X X B A $ X X X X G G $ X X G C C F 1 $ F F #130. Move H west 2 units: 2 H $ H D D B A $ H X X B A $ X X X X G G $ X X G C C F 1 $ F F #131. Move A north: 2 H A $ H D D B A $ H X X B $ X X X X G G $ X X G C C F 1 $ F F #132. Move B north: 2 H B A $ H D D B A $ H X X $ X X X X G G $ X X G C C F 1 $ F F #133. Move G north: 2 H B A $ H D D B A $ H X X G G $ X X G X X $ X X C C F 1 $ F F #134. Move 1 north: 2 H B A $ H D D B A $ H X X G G $ X X G X X 1 $ X X C C F $ F F #135. Move F north: 2 H B A $ H D D B A $ H X X G G $ X X G X X F 1 $ X X F F C C $ #136. Move C east 2 units: 2 H B A $ H D D B A $ H X X G G $ X X G X X F 1 $ X X F F C C $ #137. Move X south: 2 H B A $ H D D B A $ H G G $ G X X F 1 $ X X F F X X C C $ X X #138. Move G west 2 units: 2 H B A $ H D D B A $ H G G $ G X X F 1 $ X X F F X X C C $ X X #139. Move 1 on a path of 2 segments ending west: 2 H B A $ H D D B A $ H G G 1 $ G X X F $ X X F F X X C C $ X X #140. Move A south 2 units: 2 H B $ H D D B $ H G G 1 A $ G X X F A $ X X F F X X C C $ X X #141. Move B east: 2 H B $ H D D B $ H G G 1 A $ G X X F A $ X X F F X X C C $ X X #142. Move 1 north 2 units: 2 H 1 B $ H D D B $ H G G A $ G X X F A $ X X F F X X C C $ X X #143. Move F north 2 units: 2 H 1 B $ H D D F B $ H F F G G A $ G X X A $ X X X X C C $ X X #144. Move A west: 2 H 1 B $ H D D F B $ H F F G G A $ G X X A $ X X X X C C $ X X #145. Move B south 2 units: 2 H 1 $ H D D F $ H F F G G A B $ G X X A B $ X X X X C C $ X X #146. Move 1 east: 2 H 1 $ H D D F $ H F F G G A B $ G X X A B $ X X X X C C $ X X #147. Move F north: 2 H F 1 $ H F F D D $ H G G A B $ G X X A B $ X X X X C C $ X X #148. Move D east 2 units: 2 H F 1 $ H F F D D $ H G G A B $ G X X A B $ X X X X C C $ X X #149. Move 2 south: H F 1 $ H F F 2 D D $ H G G A B $ G X X A B $ X X X X C C $ X X #150. Move H south: F 1 $ F F 2 H D D $ H G G A B $ G H X X A B $ X X X X C C $ X X #151. Move F west 2 units: F 1 $ F F 2 H D D $ H G G A B $ G H X X A B $ X X X X C C $ X X #152. Move 1 west 2 units: F 1 $ F F 2 H D D $ H G G A B $ G H X X A B $ X X X X C C $ X X #153. Move D north: F 1 D D $ F F 2 H $ H G G A B $ G H X X A B $ X X X X C C $ X X #154. Move H east: F 1 D D $ F F 2 H $ H G G A B $ G H X X A B $ X X X X C C $ X X #155. Move 1 south: F D D $ F F 2 1 H $ H G G A B $ G H X X A B $ X X X X C C $ X X #156. Move D west: F D D $ F F 2 1 H $ H G G A B $ G H X X A B $ X X X X C C $ X X #157. Move B north 2 units: F D D B $ F F 2 1 H B $ H G G A $ G H X X A $ X X X X C C $ X X #158. Move A east: F D D B $ F F 2 1 H B $ H G G A $ G H X X A $ X X X X C C $ X X #159. Move H south 2 units: F D D B $ F F 2 1 B $ G G A $ G X X H A $ X X H X X C C $ X X H #160. Move G east: F D D B $ F F 2 1 B $ G G A $ G X X H A $ X X H X X C C $ X X H #161. Move 2 south: F D D B $ F F 1 B $ 2 G G A $ G X X H A $ X X H X X C C $ X X H #162. Move F south: D D B $ F 1 B $ F F 2 G G A $ G X X H A $ X X H X X C C $ X X H #163. Move D west: D D B $ F 1 B $ F F 2 G G A $ G X X H A $ X X H X X C C $ X X H #164. Move B west: D D B $ F 1 B $ F F 2 G G A $ G X X H A $ X X H X X C C $ X X H #165. Move A north 2 units: D D B A $ F 1 B A $ F F 2 G G $ G X X H $ X X H X X C C $ X X H #166. Move G east: D D B A $ F 1 B A $ F F 2 G G $ G X X H $ X X H X X C C $ X X H #167. Move 2 east: D D B A $ F 1 B A $ F F 2 G G $ G X X H $ X X H X X C C $ X X H #168. Move F south: D D B A $ 1 B A $ F 2 G G $ F F G X X H $ X X H X X C C $ X X H