Copyright (c) James A. Storer

Fence The Sheep, Easy Version

######################################################################
Rectilinear Solution
      Rectilinear steps: 70
      Straight-Line steps: 87
      Unit steps: 111
######################################################################

#0:
A B X X $     X X
A B X X $     X X
F 1 G 3 $ 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 3 $ 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 3 $ 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 3 $ 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 3 $ F F G  
    2 H $       H
C C D D $       H

#5. Move F on a path of 2 segments ending east:
A B X X $     X X
A B X X $     X X
  1 G 3 $     G  
  F 2 H $   F F H
C C D D $       H

#6. Move A south 2 units:
  B X X $     X X
  B X X $     X X
A 1 G 3 $     G  
A F 2 H $   F F H
C C D D $       H

#7. Move B west:
B   X X $     X X
B   X X $     X X
A 1 G 3 $     G  
A F 2 H $   F F H
C C D D $       H

#8. Move 1 north 2 units:
B 1 X X $     X X
B   X X $     X X
A   G 3 $     G  
A F 2 H $   F F H
C C D D $       H

#9. Move G on a path of 2 segments ending north:
B 1 X X $     X X
B G X X $   G X X
A     3 $        
A F 2 H $   F F H
C C D D $       H

#10. Move F on a path of 2 segments ending east:
B 1 X X $     X X
B G X X $   G X X
A   F 3 $     F F
A   2 H $       H
C C D D $       H

#11. Move 2 on a path of 2 segments ending north:
B 1 X X $     X X
B G X X $   G X X
A 2 F 3 $     F F
A     H $       H
C C D D $       H

#12. Move H west 2 units:
B 1 X X $     X X
B G X X $   G X X
A 2 F 3 $     F F
A H     $   H    
C C D D $   H    

#13. Move 3 south:
B 1 X X $     X X
B G X X $   G X X
A 2 F   $     F F
A H   3 $   H    
C C D D $   H    

#14. Move F south:
B 1 X X $     X X
B G X X $   G X X
A 2     $        
A H F 3 $   H F F
C C D D $   H    

#15. Move X south:
B 1     $        
B G X X $   G X X
A 2 X X $     X X
A H F 3 $   H F F
C C D D $   H    

#16. Move 1 east 2 units:
B     1 $        
B G X X $   G X X
A 2 X X $     X X
A H F 3 $   H F F
C C D D $   H    

#17. Move G on a path of 2 segments ending east:
B   G 1 $     G  
B   X X $     X X
A 2 X X $     X X
A H F 3 $   H F F
C C D D $   H    

#18. Move B east:
  B G 1 $     G  
  B X X $     X X
A 2 X X $     X X
A H F 3 $   H F F
C C D D $   H    

#19. Move A north 2 units:
A B G 1 $     G  
A B X X $     X X
  2 X X $     X X
  H F 3 $   H F F
C C D D $   H    

#20. Move H on a path of 2 segments ending north:
A B G 1 $     G  
A B X X $     X X
H 2 X X $ H   X X
    F 3 $ H   F F
C C D D $        

#21. Move C north:
A B G 1 $     G  
A B X X $     X X
H 2 X X $ H   X X
C C F 3 $ H   F F
    D D $        

#22. Move D west 2 units:
A B G 1 $     G  
A B X X $     X X
H 2 X X $ H   X X
C C F 3 $ H   F F
D D     $        

#23. Move 3 south:
A B G 1 $     G  
A B X X $     X X
H 2 X X $ H   X X
C C F   $ H   F F
D D   3 $        

#24. Move F south:
A B G 1 $     G  
A B X X $     X X
H 2 X X $ H   X X
C C     $ H      
D D F 3 $     F F

#25. Move X south:
A B G 1 $     G  
A B     $        
H 2 X X $ H   X X
C C X X $ H   X X
D D F 3 $     F F

#26. Move G on a path of 2 segments ending east:
A B   1 $        
A B   G $       G
H 2 X X $ H   X X
C C X X $ H   X X
D D F 3 $     F F

#27. Move B east:
A   B 1 $        
A   B G $       G
H 2 X X $ H   X X
C C X X $ H   X X
D D F 3 $     F F

#28. Move A east:
  A B 1 $        
  A B G $       G
H 2 X X $ H   X X
C C X X $ H   X X
D D F 3 $     F F

#29. Move H north 2 units:
H A B 1 $ H      
  A B G $ H     G
  2 X X $     X X
C C X X $     X X
D D F 3 $     F F

#30. Move 2 on a path of 2 segments ending north:
H A B 1 $ H      
2 A B G $ H     G
    X X $     X X
C C X X $     X X
D D F 3 $     F F

#31. Move C north:
H A B 1 $ H      
2 A B G $ H     G
C C X X $     X X
    X X $     X X
D D F 3 $     F F

#32. Move D north:
H A B 1 $ H      
2 A B G $ H     G
C C X X $     X X
D D X X $     X X
    F 3 $     F F

#33. Move F west 2 units:
H A B 1 $ H      
2 A B G $ H     G
C C X X $     X X
D D X X $     X X
F     3 $ F F    

#34. Move 3 west 2 units:
H A B 1 $ H      
2 A B G $ H     G
C C X X $     X X
D D X X $     X X
F 3     $ F F    

#35. Move X south:
H A B 1 $ H      
2 A B G $ H     G
C C     $        
D D X X $     X X
F 3 X X $ F F X X

#36. Move G on a path of 2 segments ending west:
H A B 1 $ H      
2 A B   $ H      
C C G   $     G  
D D X X $     X X
F 3 X X $ F F X X

#37. Move 1 south 2 units:
H A B   $ H      
2 A B   $ H      
C C G 1 $     G  
D D X X $     X X
F 3 X X $ F F X X

#38. Move B east:
H A   B $ H      
2 A   B $ H      
C C G 1 $     G  
D D X X $     X X
F 3 X X $ F F X X

#39. Move A east:
H   A B $ H      
2   A B $ H      
C C G 1 $     G  
D D X X $     X X
F 3 X X $ F F X X

#40. Move 2 on a path of 2 segments ending north:
H 2 A B $ H      
    A B $ H      
C C G 1 $     G  
D D X X $     X X
F 3 X X $ F F X X

#41. Move C north:
H 2 A B $ H      
C C A B $ H      
    G 1 $     G  
D D X X $     X X
F 3 X X $ F F X X

#42. Move G west 2 units:
H 2 A B $ H      
C C A B $ H      
G     1 $ G      
D D X X $     X X
F 3 X X $ F F X X

#43. Move 1 west 2 units:
H 2 A B $ H      
C C A B $ H      
G 1     $ G      
D D X X $     X X
F 3 X X $ F F X X

#44. Move X north:
H 2 A B $ H      
C C A B $ H      
G 1 X X $ G   X X
D D X X $     X X
F 3     $ F F    

#45. Move 3 east 2 units:
H 2 A B $ H      
C C A B $ H      
G 1 X X $ G   X X
D D X X $     X X
F     3 $ F F    

#46. Move F east 2 units:
H 2 A B $ H      
C C A B $ H      
G 1 X X $ G   X X
D D X X $     X X
    F 3 $     F F

#47. Move D south:
H 2 A B $ H      
C C A B $ H      
G 1 X X $ G   X X
    X X $     X X
D D F 3 $     F F

#48. Move 1 on a path of 2 segments ending west:
H 2 A B $ H      
C C A B $ H      
G   X X $ G   X X
1   X X $     X X
D D F 3 $     F F

#49. Move X west:
H 2 A B $ H      
C C A B $ H      
G X X   $ G X X  
1 X X   $   X X  
D D F 3 $     F F

#50. Move B south 2 units:
H 2 A   $ H      
C C A   $ H      
G X X B $ G X X  
1 X X B $   X X  
D D F 3 $     F F

#51. Move A east:
H 2   A $ H      
C C   A $ H      
G X X B $ G X X  
1 X X B $   X X  
D D F 3 $     F F

#52. Move 2 on a path of 2 segments ending south:
H     A $ H      
C C 2 A $ H      
G X X B $ G X X  
1 X X B $   X X  
D D F 3 $     F F

#53. Move H east 2 units:
    H A $     H  
C C 2 A $     H  
G X X B $ G X X  
1 X X B $   X X  
D D F 3 $     F F

#54. Move C north:
C C H A $     H  
    2 A $     H  
G X X B $ G X X  
1 X X B $   X X  
D D F 3 $     F F

#55. Move G on a path of 2 segments ending east:
C C H A $     H  
  G 2 A $   G H  
  X X B $   X X  
1 X X B $   X X  
D D F 3 $     F F

#56. Move 1 north 2 units:
C C H A $     H  
1 G 2 A $   G H  
  X X B $   X X  
  X X B $   X X  
D D F 3 $     F F

#57. Move X west:
C C H A $     H  
1 G 2 A $   G H  
X X   B $ X X    
X X   B $ X X    
D D F 3 $     F F

#58. Move F north 2 units:
C C H A $     H  
1 G 2 A $   G H  
X X F B $ X X F F
X X   B $ X X    
D D   3 $        

#59. Move 3 on a path of 2 segments ending north:
C C H A $     H  
1 G 2 A $   G H  
X X F B $ X X F F
X X 3 B $ X X    
D D     $        

#60. Move D east 2 units:
C C H A $     H  
1 G 2 A $   G H  
X X F B $ X X F F
X X 3 B $ X X    
    D D $        

#61. Move X south:
C C H A $     H  
1 G 2 A $   G H  
    F B $     F F
X X 3 B $ X X    
X X D D $ X X    

#62. Move F west 2 units:
C C H A $     H  
1 G 2 A $   G H  
F     B $ F F    
X X 3 B $ X X    
X X D D $ X X    

#63. Move 2 on a path of 2 segments ending west:
C C H A $     H  
1 G   A $   G H  
F 2   B $ F F    
X X 3 B $ X X    
X X D D $ X X    

#64. Move H south 2 units:
C C   A $        
1 G   A $   G    
F 2 H B $ F F H  
X X 3 B $ X X H  
X X D D $ X X    

#65. Move G on a path of 2 segments ending north:
C C G A $     G  
1     A $        
F 2 H B $ F F H  
X X 3 B $ X X H  
X X D D $ X X    

#66. Move 2 north:
C C G A $     G  
1 2   A $        
F   H B $ F F H  
X X 3 B $ X X H  
X X D D $ X X    

#67. Move H north:
C C G A $     G  
1 2 H A $     H  
F     B $ F F H  
X X 3 B $ X X    
X X D D $ X X    

#68. Move 3 on a path of 2 segments ending west:
C C G A $     G  
1 2 H A $     H  
F 3   B $ F F H  
X X   B $ X X    
X X D D $ X X    

#69. Move H south 2 units:
C C G A $     G  
1 2   A $        
F 3   B $ F F    
X X H B $ X X H  
X X D D $ X X H  

#70. Move G south 2 units:
C C   A $        
1 2   A $        
F 3 G B $ F F G  
X X H B $ X X H  
X X D D $ X X H