Copyright (c) James A. Storer

New Century

######################################################################
Rectilinear steps: 230
Straight-Line steps: 254
Unit steps: 311 (but possible in 307 unit steps)
######################################################################


#0:
A 1 2 3
A B X X
C B X X
C J J 4
    K K

#1. Move C south:
A 1 2 3
A B X X
  B X X
C J J 4
C   K K

#2. Move A south:
  1 2 3
A B X X
A B X X
C J J 4
C   K K

#3. Move K west:
  1 2 3
A B X X
A B X X
C J J 4
C K K  

#4. Move 4 south:
  1 2 3
A B X X
A B X X
C J J  
C K K 4

#5. Move J east:
  1 2 3
A B X X
A B X X
C   J J
C K K 4

#6. Move B south:
  1 2 3
A   X X
A B X X
C B J J
C K K 4

#7. Move 1 south:
    2 3
A 1 X X
A B X X
C B J J
C K K 4

#8. Move 2 west 2 units:
2     3
A 1 X X
A B X X
C B J J
C K K 4

#9. Move 3 west 2 units:
2 3    
A 1 X X
A B X X
C B J J
C K K 4

#10. Move X north:
2 3 X X
A 1 X X
A B    
C B J J
C K K 4

#11. Move J north:
2 3 X X
A 1 X X
A B J J
C B    
C K K 4

#12. Move 4 north:
2 3 X X
A 1 X X
A B J J
C B   4
C K K  

#13. Move K east:
2 3 X X
A 1 X X
A B J J
C B   4
C   K K

#14. Move B south:
2 3 X X
A 1 X X
A   J J
C B   4
C B K K

#15. Move 1 south:
2 3 X X
A   X X
A 1 J J
C B   4
C B K K

#16. Move 3 south:
2   X X
A 3 X X
A 1 J J
C B   4
C B K K

#17. Move 2 east:
  2 X X
A 3 X X
A 1 J J
C B   4
C B K K

#18. Move A north:
A 2 X X
A 3 X X
  1 J J
C B   4
C B K K

#19. Move 1 west:
A 2 X X
A 3 X X
1   J J
C B   4
C B K K

#20. Move B north:
A 2 X X
A 3 X X
1 B J J
C B   4
C   K K

#21. Move K west:
A 2 X X
A 3 X X
1 B J J
C B   4
C K K  

#22. Move 4 south:
A 2 X X
A 3 X X
1 B J J
C B    
C K K 4

#23. Move J south:
A 2 X X
A 3 X X
1 B    
C B J J
C K K 4

#24. Move X south:
A 2    
A 3 X X
1 B X X
C B J J
C K K 4

#25. Move 2 east 2 units:
A     2
A 3 X X
1 B X X
C B J J
C K K 4

#26. Move 3 on a path of 2 segments ending east:
A   3 2
A   X X
1 B X X
C B J J
C K K 4

#27. Move B north 2 units:
A B 3 2
A B X X
1   X X
C   J J
C K K 4

#28. Move 1 on a path of 2 segments ending south:
A B 3 2
A B X X
    X X
C 1 J J
C K K 4

#29. Move A south:
  B 3 2
A B X X
A   X X
C 1 J J
C K K 4

#30. Move B south:
    3 2
A B X X
A B X X
C 1 J J
C K K 4

#31. Move 3 west 2 units:
3     2
A B X X
A B X X
C 1 J J
C K K 4

#32. Move 2 west 2 units:
3 2    
A B X X
A B X X
C 1 J J
C K K 4

#33. Move X north:
3 2 X X
A B X X
A B    
C 1 J J
C K K 4

#34. Move J north:
3 2 X X
A B X X
A B J J
C 1    
C K K 4

#35. Move 4 north:
3 2 X X
A B X X
A B J J
C 1   4
C K K  

#36. Move K east:
3 2 X X
A B X X
A B J J
C 1   4
C   K K

#37. Move 1 south:
3 2 X X
A B X X
A B J J
C     4
C 1 K K

#38. Move 4 west 2 units:
3 2 X X
A B X X
A B J J
C 4    
C 1 K K

#39. Move J south:
3 2 X X
A B X X
A B    
C 4 J J
C 1 K K

#40. Move X south:
3 2    
A B X X
A B X X
C 4 J J
C 1 K K

#41. Move 2 east 2 units:
3     2
A B X X
A B X X
C 4 J J
C 1 K K

#42. Move 3 east 2 units:
    3 2
A B X X
A B X X
C 4 J J
C 1 K K

#43. Move A north:
A   3 2
A B X X
  B X X
C 4 J J
C 1 K K

#44. Move B north:
A B 3 2
A B X X
    X X
C 4 J J
C 1 K K

#45. Move 4 north:
A B 3 2
A B X X
  4 X X
C   J J
C 1 K K

#46. Move 1 north:
A B 3 2
A B X X
  4 X X
C 1 J J
C   K K

#47. Move C north:
A B 3 2
A B X X
C 4 X X
C 1 J J
    K K

#48. Move K west 2 units:
A B 3 2
A B X X
C 4 X X
C 1 J J
K K    

#49. Move J south:
A B 3 2
A B X X
C 4 X X
C 1    
K K J J

#50. Move 1 east 2 units:
A B 3 2
A B X X
C 4 X X
C     1
K K J J

#51. Move 4 on a path of 2 segments ending east:
A B 3 2
A B X X
C   X X
C   4 1
K K J J

#52. Move B south 2 units:
A   3 2
A   X X
C B X X
C B 4 1
K K J J

#53. Move 3 on a path of 2 segments ending south:
A     2
A 3 X X
C B X X
C B 4 1
K K J J

#54. Move 2 west 2 units:
A 2    
A 3 X X
C B X X
C B 4 1
K K J J

#55. Move X north:
A 2 X X
A 3 X X
C B    
C B 4 1
K K J J

#56. Move 4 on a path of 2 segments ending east:
A 2 X X
A 3 X X
C B   4
C B   1
K K J J

#57. Move B east:
A 2 X X
A 3 X X
C   B 4
C   B 1
K K J J

#58. Move 3 south 2 units:
A 2 X X
A   X X
C   B 4
C 3 B 1
K K J J

#59. Move 2 south 2 units:
A   X X
A   X X
C 2 B 4
C 3 B 1
K K J J

#60. Move A east:
  A X X
  A X X
C 2 B 4
C 3 B 1
K K J J

#61. Move C north 2 units:
C A X X
C A X X
  2 B 4
  3 B 1
K K J J

#62. Move 2 west:
C A X X
C A X X
2   B 4
  3 B 1
K K J J

#63. Move 3 west:
C A X X
C A X X
2   B 4
3   B 1
K K J J

#64. Move A south 2 units:
C   X X
C   X X
2 A B 4
3 A B 1
K K J J

#65. Move X west:
C X X  
C X X  
2 A B 4
3 A B 1
K K J J

#66. Move 4 north 2 units:
C X X 4
C X X  
2 A B  
3 A B 1
K K J J

#67. Move 1 north 2 units:
C X X 4
C X X 1
2 A B  
3 A B  
K K J J

#68. Move B east:
C X X 4
C X X 1
2 A   B
3 A   B
K K J J

#69. Move A east:
C X X 4
C X X 1
2   A B
3   A B
K K J J

#70. Move 3 on a path of 2 segments ending north:
C X X 4
C X X 1
2 3 A B
    A B
K K J J

#71. Move K north:
C X X 4
C X X 1
2 3 A B
K K A B
    J J

#72. Move J west 2 units:
C X X 4
C X X 1
2 3 A B
K K A B
J J    

#73. Move A south:
C X X 4
C X X 1
2 3   B
K K A B
J J A  

#74. Move B south:
C X X 4
C X X 1
2 3    
K K A B
J J A B

#75. Move 1 on a path of 2 segments ending west:
C X X 4
C X X  
2 3 1  
K K A B
J J A B

#76. Move B north 2 units:
C X X 4
C X X B
2 3 1 B
K K A  
J J A  

#77. Move A east:
C X X 4
C X X B
2 3 1 B
K K   A
J J   A

#78. Move 1 south 2 units:
C X X 4
C X X B
2 3   B
K K   A
J J 1 A

#79. Move 3 on a path of 2 segments ending south:
C X X 4
C X X B
2     B
K K 3 A
J J 1 A

#80. Move 2 east 2 units:
C X X 4
C X X B
    2 B
K K 3 A
J J 1 A

#81. Move K north:
C X X 4
C X X B
K K 2 B
    3 A
J J 1 A

#82. Move 3 west 2 units:
C X X 4
C X X B
K K 2 B
3     A
J J 1 A

#83. Move 1 on a path of 2 segments ending west:
C X X 4
C X X B
K K 2 B
3 1   A
J J   A

#84. Move A west:
C X X 4
C X X B
K K 2 B
3 1 A  
J J A  

#85. Move B south 2 units:
C X X 4
C X X  
K K 2  
3 1 A B
J J A B

#86. Move 2 on a path of 2 segments ending north:
C X X 4
C X X 2
K K    
3 1 A B
J J A B

#87. Move K east 2 units:
C X X 4
C X X 2
    K K
3 1 A B
J J A B

#88. Move 3 on a path of 2 segments ending east:
C X X 4
C X X 2
  3 K K
  1 A B
J J A B

#89. Move C south 2 units:
  X X 4
  X X 2
C 3 K K
C 1 A B
J J A B

#90. Move X west:
X X   4
X X   2
C 3 K K
C 1 A B
J J A B

#91. Move 2 on a path of 2 segments ending north:
X X 2 4
X X    
C 3 K K
C 1 A B
J J A B

#92. Move K north:
X X 2 4
X X K K
C 3    
C 1 A B
J J A B

#93. Move A north:
X X 2 4
X X K K
C 3 A  
C 1 A B
J J   B

#94. Move B north:
X X 2 4
X X K K
C 3 A B
C 1 A B
J J    

#95. Move J east 2 units:
X X 2 4
X X K K
C 3 A B
C 1 A B
    J J

#96. Move 1 south:
X X 2 4
X X K K
C 3 A B
C   A B
  1 J J

#97. Move 3 south:
X X 2 4
X X K K
C   A B
C 3 A B
  1 J J

#98. Move C south:
X X 2 4
X X K K
    A B
C 3 A B
C 1 J J

#99. Move X south:
    2 4
X X K K
X X A B
C 3 A B
C 1 J J

#100. Move 2 west 2 units:
2     4
X X K K
X X A B
C 3 A B
C 1 J J

#101. Move 4 west 2 units:
2 4    
X X K K
X X A B
C 3 A B
C 1 J J

#102. Move K north:
2 4 K K
X X    
X X A B
C 3 A B
C 1 J J

#103. Move A north:
2 4 K K
X X A  
X X A B
C 3   B
C 1 J J

#104. Move 3 east:
2 4 K K
X X A  
X X A B
C   3 B
C 1 J J

#105. Move 1 north:
2 4 K K
X X A  
X X A B
C 1 3 B
C   J J

#106. Move J west:
2 4 K K
X X A  
X X A B
C 1 3 B
C J J  

#107. Move B south:
2 4 K K
X X A  
X X A  
C 1 3 B
C J J B

#108. Move A east:
2 4 K K
X X   A
X X   A
C 1 3 B
C J J B

#109. Move X east:
2 4 K K
  X X A
  X X A
C 1 3 B
C J J B

#110. Move C north 2 units:
2 4 K K
C X X A
C X X A
  1 3 B
  J J B

#111. Move 1 on a path of 2 segments ending south:
2 4 K K
C X X A
C X X A
    3 B
1 J J B

#112. Move 3 west 2 units:
2 4 K K
C X X A
C X X A
3     B
1 J J B

#113. Move X south:
2 4 K K
C     A
C X X A
3 X X B
1 J J B

#114. Move 4 on a path of 2 segments ending east:
2   K K
C   4 A
C X X A
3 X X B
1 J J B

#115. Move 2 on a path of 2 segments ending south:
    K K
C 2 4 A
C X X A
3 X X B
1 J J B

#116. Move C north:
C   K K
C 2 4 A
  X X A
3 X X B
1 J J B

#117. Move K west:
C K K  
C 2 4 A
  X X A
3 X X B
1 J J B

#118. Move A north:
C K K A
C 2 4 A
  X X  
3 X X B
1 J J B

#119. Move B north:
C K K A
C 2 4 A
  X X B
3 X X B
1 J J  

#120. Move J east:
C K K A
C 2 4 A
  X X B
3 X X B
1   J J

#121. Move 1 east:
C K K A
C 2 4 A
  X X B
3 X X B
  1 J J

#122. Move 3 south:
C K K A
C 2 4 A
  X X B
  X X B
3 1 J J

#123. Move X west:
C K K A
C 2 4 A
X X   B
X X   B
3 1 J J

#124. Move B west:
C K K A
C 2 4 A
X X B  
X X B  
3 1 J J

#125. Move A south:
C K K  
C 2 4 A
X X B A
X X B  
3 1 J J

#126. Move K east:
C   K K
C 2 4 A
X X B A
X X B  
3 1 J J

#127. Move 2 north:
C 2 K K
C   4 A
X X B A
X X B  
3 1 J J

#128. Move 4 west:
C 2 K K
C 4   A
X X B A
X X B  
3 1 J J

#129. Move B north:
C 2 K K
C 4 B A
X X B A
X X    
3 1 J J

#130. Move J north:
C 2 K K
C 4 B A
X X B A
X X J J
3 1    

#131. Move 1 east 2 units:
C 2 K K
C 4 B A
X X B A
X X J J
3     1

#132. Move 3 east 2 units:
C 2 K K
C 4 B A
X X B A
X X J J
    3 1

#133. Move X south:
C 2 K K
C 4 B A
    B A
X X J J
X X 3 1

#134. Move 4 south:
C 2 K K
C   B A
  4 B A
X X J J
X X 3 1

#135. Move 2 south:
C   K K
C 2 B A
  4 B A
X X J J
X X 3 1

#136. Move C south:
    K K
C 2 B A
C 4 B A
X X J J
X X 3 1

#137. Move K west 2 units:
K K    
C 2 B A
C 4 B A
X X J J
X X 3 1

#138. Move A north:
K K   A
C 2 B A
C 4 B  
X X J J
X X 3 1

#139. Move B north:
K K B A
C 2 B A
C 4    
X X J J
X X 3 1

#140. Move J north:
K K B A
C 2 B A
C 4 J J
X X    
X X 3 1

#141. Move 3 on a path of 2 segments ending east:
K K B A
C 2 B A
C 4 J J
X X   3
X X   1

#142. Move X east:
K K B A
C 2 B A
C 4 J J
  X X 3
  X X 1

#143. Move C south 2 units:
K K B A
  2 B A
  4 J J
C X X 3
C X X 1

#144. Move 4 on a path of 2 segments ending north:
K K B A
4 2 B A
    J J
C X X 3
C X X 1

#145. Move J west 2 units:
K K B A
4 2 B A
J J    
C X X 3
C X X 1

#146. Move 3 on a path of 2 segments ending west:
K K B A
4 2 B A
J J 3  
C X X  
C X X 1

#147. Move A south 2 units:
K K B  
4 2 B  
J J 3 A
C X X A
C X X 1

#148. Move B east:
K K   B
4 2   B
J J 3 A
C X X A
C X X 1

#149. Move 2 east:
K K   B
4   2 B
J J 3 A
C X X A
C X X 1

#150. Move K east:
  K K B
4   2 B
J J 3 A
C X X A
C X X 1

#151. Move 4 north:
4 K K B
    2 B
J J 3 A
C X X A
C X X 1

#152. Move J north:
4 K K B
J J 2 B
    3 A
C X X A
C X X 1

#153. Move 3 west:
4 K K B
J J 2 B
  3   A
C X X A
C X X 1

#154. Move 2 south:
4 K K B
J J   B
  3 2 A
C X X A
C X X 1

#155. Move J east:
4 K K B
  J J B
  3 2 A
C X X A
C X X 1

#156. Move C north 2 units:
4 K K B
C J J B
C 3 2 A
  X X A
  X X 1

#157. Move X west:
4 K K B
C J J B
C 3 2 A
X X   A
X X   1

#158. Move 2 south 2 units:
4 K K B
C J J B
C 3   A
X X   A
X X 2 1

#159. Move A west:
4 K K B
C J J B
C 3 A  
X X A  
X X 2 1

#160. Move B south 2 units:
4 K K  
C J J  
C 3 A B
X X A B
X X 2 1

#161. Move J east:
4 K K  
C   J J
C 3 A B
X X A B
X X 2 1

#162. Move K east:
4   K K
C   J J
C 3 A B
X X A B
X X 2 1

#163. Move 3 north 2 units:
4 3 K K
C   J J
C   A B
X X A B
X X 2 1

#164. Move C east:
4 3 K K
  C J J
  C A B
X X A B
X X 2 1

#165. Move 4 south 2 units:
  3 K K
  C J J
4 C A B
X X A B
X X 2 1

#166. Move 3 on a path of 2 segments ending south:
    K K
3 C J J
4 C A B
X X A B
X X 2 1

#167. Move K west 2 units:
K K    
3 C J J
4 C A B
X X A B
X X 2 1

#168. Move J north:
K K J J
3 C    
4 C A B
X X A B
X X 2 1

#169. Move A north:
K K J J
3 C A  
4 C A B
X X   B
X X 2 1

#170. Move 2 north:
K K J J
3 C A  
4 C A B
X X 2 B
X X   1

#171. Move 1 west:
K K J J
3 C A  
4 C A B
X X 2 B
X X 1  

#172. Move B south:
K K J J
3 C A  
4 C A  
X X 2 B
X X 1 B

#173. Move A east:
K K J J
3 C   A
4 C   A
X X 2 B
X X 1 B

#174. Move C east:
K K J J
3   C A
4   C A
X X 2 B
X X 1 B

#175. Move 4 on a path of 2 segments ending north:
K K J J
3 4 C A
    C A
X X 2 B
X X 1 B

#176. Move X north:
K K J J
3 4 C A
X X C A
X X 2 B
    1 B

#177. Move 1 west 2 units:
K K J J
3 4 C A
X X C A
X X 2 B
1     B

#178. Move 2 on a path of 2 segments ending west:
K K J J
3 4 C A
X X C A
X X   B
1 2   B

#179. Move C south 2 units:
K K J J
3 4   A
X X   A
X X C B
1 2 C B

#180. Move 4 on a path of 2 segments ending south:
K K J J
3     A
X X 4 A
X X C B
1 2 C B

#181. Move 3 east 2 units:
K K J J
    3 A
X X 4 A
X X C B
1 2 C B

#182. Move K south:
    J J
K K 3 A
X X 4 A
X X C B
1 2 C B

#183. Move J west 2 units:
J J    
K K 3 A
X X 4 A
X X C B
1 2 C B

#184. Move 3 north:
J J 3  
K K   A
X X 4 A
X X C B
1 2 C B

#185. Move 4 north:
J J 3  
K K 4 A
X X   A
X X C B
1 2 C B

#186. Move A north:
J J 3 A
K K 4 A
X X    
X X C B
1 2 C B

#187. Move B north:
J J 3 A
K K 4 A
X X   B
X X C B
1 2 C  

#188. Move C north:
J J 3 A
K K 4 A
X X C B
X X C B
1 2    

#189. Move 2 east 2 units:
J J 3 A
K K 4 A
X X C B
X X C B
1     2

#190. Move 1 east 2 units:
J J 3 A
K K 4 A
X X C B
X X C B
    1 2

#191. Move X south:
J J 3 A
K K 4 A
    C B
X X C B
X X 1 2

#192. Move K south:
J J 3 A
    4 A
K K C B
X X C B
X X 1 2

#193. Move 4 west 2 units:
J J 3 A
4     A
K K C B
X X C B
X X 1 2

#194. Move 3 south:
J J   A
4   3 A
K K C B
X X C B
X X 1 2

#195. Move J east:
  J J A
4   3 A
K K C B
X X C B
X X 1 2

#196. Move 4 north:
4 J J A
    3 A
K K C B
X X C B
X X 1 2

#197. Move K north:
4 J J A
K K 3 A
    C B
X X C B
X X 1 2

#198. Move X north:
4 J J A
K K 3 A
X X C B
X X C B
    1 2

#199. Move 1 west 2 units:
4 J J A
K K 3 A
X X C B
X X C B
1     2

#200. Move 2 west 2 units:
4 J J A
K K 3 A
X X C B
X X C B
1 2    

#201. Move B south:
4 J J A
K K 3 A
X X C  
X X C B
1 2   B

#202. Move C south:
4 J J A
K K 3 A
X X    
X X C B
1 2 C B

#203. Move 3 on a path of 2 segments ending east:
4 J J A
K K   A
X X   3
X X C B
1 2 C B

#204. Move C north 2 units:
4 J J A
K K C A
X X C 3
X X   B
1 2   B

#205. Move 2 on a path of 2 segments ending north:
4 J J A
K K C A
X X C 3
X X 2 B
1     B

#206. Move 1 east 2 units:
4 J J A
K K C A
X X C 3
X X 2 B
    1 B

#207. Move X south:
4 J J A
K K C A
    C 3
X X 2 B
X X 1 B

#208. Move K south:
4 J J A
    C A
K K C 3
X X 2 B
X X 1 B

#209. Move 4 south:
  J J A
4   C A
K K C 3
X X 2 B
X X 1 B

#210. Move J west:
J J   A
4   C A
K K C 3
X X 2 B
X X 1 B

#211. Move C north:
J J C A
4   C A
K K   3
X X 2 B
X X 1 B

#212. Move 3 west:
J J C A
4   C A
K K 3  
X X 2 B
X X 1 B

#213. Move B north:
J J C A
4   C A
K K 3 B
X X 2 B
X X 1  

#214. Move 1 east:
J J C A
4   C A
K K 3 B
X X 2 B
X X   1

#215. Move 2 south:
J J C A
4   C A
K K 3 B
X X   B
X X 2 1

#216. Move 3 south:
J J C A
4   C A
K K   B
X X 3 B
X X 2 1

#217. Move C south:
J J   A
4   C A
K K C B
X X 3 B
X X 2 1

#218. Move J east:
  J J A
4   C A
K K C B
X X 3 B
X X 2 1

#219. Move 4 north:
4 J J A
    C A
K K C B
X X 3 B
X X 2 1

#220. Move K north:
4 J J A
K K C A
    C B
X X 3 B
X X 2 1

#221. Move X north:
4 J J A
K K C A
X X C B
X X 3 B
    2 1

#222. Move 2 west 2 units:
4 J J A
K K C A
X X C B
X X 3 B
2     1

#223. Move 1 west 2 units:
4 J J A
K K C A
X X C B
X X 3 B
2 1    

#224. Move 3 south:
4 J J A
K K C A
X X C B
X X   B
2 1 3  

#225. Move B south:
4 J J A
K K C A
X X C  
X X   B
2 1 3 B

#226. Move A south:
4 J J  
K K C A
X X C A
X X   B
2 1 3 B

#227. Move C south:
4 J J  
K K   A
X X C A
X X C B
2 1 3 B

#228. Move K east:
4 J J  
  K K A
X X C A
X X C B
2 1 3 B

#229. Move 4 south:
  J J  
4 K K A
X X C A
X X C B
2 1 3 B

#230. Move J west:
J J    
4 K K A
X X C A
X X C B
2 1 3 B

*** The corresponding straight-line solution may be obtained by:
    Replace step 26 by 2 straight-line steps.
    Replace step 28 by 2 straight-line steps.
    Replace step 51 by 2 straight-line steps.
    Replace step 53 by 2 straight-line steps.
    Replace step 56 by 2 straight-line steps.
    Replace step 70 by 2 straight-line steps.
    Replace step 75 by 2 straight-line steps.
    Replace step 79 by 2 straight-line steps.
    Replace step 83 by 2 straight-line steps.
    Replace step 86 by 2 straight-line steps.
    Replace step 88 by 2 straight-line steps.
    Replace step 91 by 2 straight-line steps.
    Replace step 111 by 2 straight-line steps.
    Replace step 114 by 2 straight-line steps.
    Replace step 115 by 2 straight-line steps.
    Replace step 141 by 2 straight-line steps.
    Replace step 144 by 2 straight-line steps.
    Replace step 146 by 2 straight-line steps.
    Replace step 166 by 2 straight-line steps.
    Replace step 175 by 2 straight-line steps.
    Replace step 178 by 2 straight-line steps.
    Replace step 180 by 2 straight-line steps.
    Replace step 203 by 2 straight-line steps.
    Replace step 205 by 2 straight-line steps.