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