Copyright (c) James A. Storer

Neo Pink and Blue

######################################################################
Rectilinear Solution
      Rectilinear steps: 190
      Straight-Line steps: 233
      Unit steps: 292
######################################################################
#0:
P I N K
Z   $ X
$   $ X
B L U E

#1. Move I:
P   N K
Z   $ X
$ I $ X
B L U E

#2. Move P:
    N K
Z P $ X
$ I $ X
B L U E

#3. Move N:
N     K
Z P $ X
$ I $ X
B L U E

#4. Move P:
N   P K
Z   $ X
$ I $ X
B L U E

#5. Move I:
N I P K
Z   $ X
$   $ X
B L U E

#6. Move L:
N I P K
Z L $ X
$   $ X
B   U E

#7. Move B:
N I P K
Z L $ X
$ B $ X
    U E

#8. Move U:
N I P K
Z L $ X
$ B $ X
U     E

#9. Move B:
N I P K
Z L $ X
$   $ X
U B   E

#10. Move L:
N I P K
Z   $ X
$ L $ X
U B   E

#11. Move I:
N   P K
Z I $ X
$ L $ X
U B   E

#12. Move E:
N   P K
Z I $ X
$ L $ X
U B E  

#13. Move X:
N   P K
Z I $  
$ L $ X
U B E X

#14. Move K:
N   P  
Z I $ K
$ L $ X
U B E X

#15. Move P:
N     P
Z I $ K
$ L $ X
U B E X

#16. Move N:
    N P
Z I $ K
$ L $ X
U B E X

#17. Move I:
I   N P
Z   $ K
$ L $ X
U B E X

#18. Move L:
I L N P
Z   $ K
$   $ X
U B E X

#19. Move Z:
I L N P
    $ K
$ Z $ X
U B E X

#20. Move L:
I   N P
  L $ K
$ Z $ X
U B E X

#21. Move N:
I N   P
  L $ K
$ Z $ X
U B E X

#22. Move P:
I N P  
  L $ K
$ Z $ X
U B E X

#23. Move K:
I N P K
  L $  
$ Z $ X
U B E X

#24. Move X:
I N P K
  L $ X
$ Z $ X
U B E  

#25. Move E:
I N P K
  L $ X
$ Z $ X
U B   E

#26. Move B:
I N P K
  L $ X
$ Z $ X
U   B E

#27. Move Z:
I N P K
  L $ X
$   $ X
U Z B E

#28. Move L:
I N P K
L   $ X
$   $ X
U Z B E

#29. Move N:
I   P K
L   $ X
$ N $ X
U Z B E

#30. Move P:
I     K
L P $ X
$ N $ X
U Z B E

#31. Move I:
    I K
L P $ X
$ N $ X
U Z B E

#32. Move P:
P   I K
L   $ X
$ N $ X
U Z B E

#33. Move N:
P N I K
L   $ X
$   $ X
U Z B E

#34. Move L:
P N I K
    $ X
$ L $ X
U Z B E

#35. Move N:
P   I K
  N $ X
$ L $ X
U Z B E

#36. Move I:
P I   K
  N $ X
$ L $ X
U Z B E

#37. Move K:
P I K  
  N $ X
$ L $ X
U Z B E

#38. Move X:
P I K X
  N $ X
$ L $  
U Z B E

#39. Move E:
P I K X
  N $ X
$ L $ E
U Z B  

#40. Move B:
P I K X
  N $ X
$ L $ E
U Z   B

#41. Move Z:
P I K X
  N $ X
$ L $ E
U   Z B

#42. Move L:
P I K X
  N $ X
$   $ E
U L Z B

#43. Move N:
P I K X
N   $ X
$   $ E
U L Z B

#44. Move L:
P I K X
N L $ X
$   $ E
U   Z B

#45. Move U:
P I K X
N L $ X
$ U $ E
    Z B

#46. Move Z:
P I K X
N L $ X
$ U $ E
Z     B

#47. Move B:
P I K X
N L $ X
$ U $ E
Z B    

#48. Move E:
P I K X
N L $ X
$ U $  
Z B E  

#49. Move X:
P I K  
N L $  
$ U $ X
Z B E X

#50. Move K:
P I    
N L $ K
$ U $ X
Z B E X

#51. Move I:
P     I
N L $ K
$ U $ X
Z B E X

#52. Move P:
    P I
N L $ K
$ U $ X
Z B E X

#53. Move L:
L   P I
N   $ K
$ U $ X
Z B E X

#54. Move U:
L U P I
N   $ K
$   $ X
Z B E X

#55. Move B:
L U P I
N B $ K
$   $ X
Z   E X

#56. Move E:
L U P I
N B $ K
$ E $ X
Z     X

#57. Move Z:
L U P I
N B $ K
$ E $ X
    Z X

#58. Move E:
L U P I
N B $ K
$   $ X
E   Z X

#59. Move B:
L U P I
N   $ K
$   $ X
E B Z X

#60. Move N:
L U P I
    $ K
$ N $ X
E B Z X

#61. Move U:
L   P I
  U $ K
$ N $ X
E B Z X

#62. Move P:
L P   I
  U $ K
$ N $ X
E B Z X

#63. Move I:
L P I  
  U $ K
$ N $ X
E B Z X

#64. Move K:
L P I K
  U $  
$ N $ X
E B Z X

#65. Move X:
L P I K
  U $ X
$ N $ X
E B Z  

#66. Move Z:
L P I K
  U $ X
$ N $ X
E B   Z

#67. Move B:
L P I K
  U $ X
$ N $ X
E   B Z

#68. Move N:
L P I K
  U $ X
$   $ X
E N B Z

#69. Move U:
L P I K
    $ X
$ U $ X
E N B Z

#70. Move P:
L   I K
  P $ X
$ U $ X
E N B Z

#71. Move I:
L I   K
  P $ X
$ U $ X
E N B Z

#72. Move K:
L I K  
  P $ X
$ U $ X
E N B Z

#73. Move X:
L I K X
  P $ X
$ U $  
E N B Z

#74. Move Z:
L I K X
  P $ X
$ U $ Z
E N B  

#75. Move B:
L I K X
  P $ X
$ U $ Z
E N   B

#76. Move N:
L I K X
  P $ X
$ U $ Z
E   N B

#77. Move U:
L I K X
  P $ X
$   $ Z
E U N B

#78. Move P:
L I K X
P   $ X
$   $ Z
E U N B

#79. Move I:
L   K X
P   $ X
$ I $ Z
E U N B

#80. Move K:
L     X
P K $ X
$ I $ Z
E U N B

#81. Move L:
    L X
P K $ X
$ I $ Z
E U N B

#82. Move K:
K   L X
P   $ X
$ I $ Z
E U N B

#83. Move I:
K I L X
P   $ X
$   $ Z
E U N B

#84. Move U:
K I L X
P U $ X
$   $ Z
E   N B

#85. Move E:
K I L X
P U $ X
$ E $ Z
    N B

#86. Move N:
K I L X
P U $ X
$ E $ Z
N     B

#87. Move B:
K I L X
P U $ X
$ E $ Z
N B    

#88. Move Z:
K I L X
P U $ X
$ E $  
N B Z  

#89. Move X:
K I L  
P U $  
$ E $ X
N B Z X

#90. Move L:
K I    
P U $ L
$ E $ X
N B Z X

#91. Move I:
K     I
P U $ L
$ E $ X
N B Z X

#92. Move K:
    K I
P U $ L
$ E $ X
N B Z X

#93. Move U:
U   K I
P   $ L
$ E $ X
N B Z X

#94. Move E:
U E K I
P   $ L
$   $ X
N B Z X

#95. Move P:
U E K I
    $ L
$ P $ X
N B Z X

#96. Move E:
U   K I
  E $ L
$ P $ X
N B Z X

#97. Move K:
U K   I
  E $ L
$ P $ X
N B Z X

#98. Move I:
U K I  
  E $ L
$ P $ X
N B Z X

#99. Move L:
U K I L
  E $  
$ P $ X
N B Z X

#100. Move X:
U K I L
  E $ X
$ P $ X
N B Z  

#101. Move Z:
U K I L
  E $ X
$ P $ X
N B   Z

#102. Move B:
U K I L
  E $ X
$ P $ X
N   B Z

#103. Move P:
U K I L
  E $ X
$   $ X
N P B Z

#104. Move E:
U K I L
E   $ X
$   $ X
N P B Z

#105. Move P:
U K I L
E P $ X
$   $ X
N   B Z

#106. Move N:
U K I L
E P $ X
$ N $ X
    B Z

#107. Move B:
U K I L
E P $ X
$ N $ X
B     Z

#108. Move N:
U K I L
E P $ X
$   $ X
B   N Z

#109. Move P:
U K I L
E   $ X
$   $ X
B P N Z

#110. Move K:
U   I L
E   $ X
$ K $ X
B P N Z

#111. Move I:
U     L
E I $ X
$ K $ X
B P N Z

#112. Move U:
    U L
E I $ X
$ K $ X
B P N Z

#113. Move I:
I   U L
E   $ X
$ K $ X
B P N Z

#114. Move K:
I K U L
E   $ X
$   $ X
B P N Z

#115. Move E:
I K U L
    $ X
$ E $ X
B P N Z

#116. Move K:
I   U L
  K $ X
$ E $ X
B P N Z

#117. Move U:
I U   L
  K $ X
$ E $ X
B P N Z

#118. Move L:
I U L  
  K $ X
$ E $ X
B P N Z

#119. Move X:
I U L X
  K $ X
$ E $  
B P N Z

#120. Move Z:
I U L X
  K $ X
$ E $ Z
B P N  

#121. Move N:
I U L X
  K $ X
$ E $ Z
B P   N

#122. Move P:
I U L X
  K $ X
$ E $ Z
B   P N

#123. Move E:
I U L X
  K $ X
$   $ Z
B E P N

#124. Move K:
I U L X
K   $ X
$   $ Z
B E P N

#125. Move E:
I U L X
K E $ X
$   $ Z
B   P N

#126. Move B:
I U L X
K E $ X
$ B $ Z
    P N

#127. Move P:
I U L X
K E $ X
$ B $ Z
P     N

#128. Move N:
I U L X
K E $ X
$ B $ Z
P N    

#129. Move Z:
I U L X
K E $ X
$ B $  
P N Z  

#130. Move X:
I U L  
K E $  
$ B $ X
P N Z X

#131. Move L:
I U    
K E $ L
$ B $ X
P N Z X

#132. Move U:
I     U
K E $ L
$ B $ X
P N Z X

#133. Move I:
    I U
K E $ L
$ B $ X
P N Z X

#134. Move E:
E   I U
K   $ L
$ B $ X
P N Z X

#135. Move B:
E B I U
K   $ L
$   $ X
P N Z X

#136. Move N:
E B I U
K N $ L
$   $ X
P   Z X

#137. Move P:
E B I U
K N $ L
$ P $ X
    Z X

#138. Move Z:
E B I U
K N $ L
$ P $ X
Z     X

#139. Move P:
E B I U
K N $ L
$   $ X
Z   P X

#140. Move N:
E B I U
K   $ L
$   $ X
Z N P X

#141. Move K:
E B I U
    $ L
$ K $ X
Z N P X

#142. Move B:
E   I U
  B $ L
$ K $ X
Z N P X

#143. Move I:
E I   U
  B $ L
$ K $ X
Z N P X

#144. Move U:
E I U  
  B $ L
$ K $ X
Z N P X

#145. Move L:
E I U L
  B $  
$ K $ X
Z N P X

#146. Move X:
E I U L
  B $ X
$ K $ X
Z N P  

#147. Move P:
E I U L
  B $ X
$ K $ X
Z N   P

#148. Move N:
E I U L
  B $ X
$ K $ X
Z   N P

#149. Move K:
E I U L
  B $ X
$   $ X
Z K N P

#150. Move B:
E I U L
    $ X
$ B $ X
Z K N P

#151. Move I:
E   U L
  I $ X
$ B $ X
Z K N P

#152. Move U:
E U   L
  I $ X
$ B $ X
Z K N P

#153. Move L:
E U L  
  I $ X
$ B $ X
Z K N P

#154. Move X:
E U L X
  I $ X
$ B $  
Z K N P

#155. Move P:
E U L X
  I $ X
$ B $ P
Z K N  

#156. Move N:
E U L X
  I $ X
$ B $ P
Z K   N

#157. Move K:
E U L X
  I $ X
$ B $ P
Z   K N

#158. Move B:
E U L X
  I $ X
$   $ P
Z B K N

#159. Move I:
E U L X
I   $ X
$   $ P
Z B K N

#160. Move U:
E   L X
I   $ X
$ U $ P
Z B K N

#161. Move L:
E     X
I L $ X
$ U $ P
Z B K N

#162. Move E:
    E X
I L $ X
$ U $ P
Z B K N

#163. Move L:
L   E X
I   $ X
$ U $ P
Z B K N

#164. Move U:
L U E X
I   $ X
$   $ P
Z B K N

#165. Move B:
L U E X
I B $ X
$   $ P
Z   K N

#166. Move Z:
L U E X
I B $ X
$ Z $ P
    K N

#167. Move K:
L U E X
I B $ X
$ Z $ P
K     N

#168. Move N:
L U E X
I B $ X
$ Z $ P
K N    

#169. Move P:
L U E X
I B $ X
$ Z $  
K N P  

#170. Move X:
L U E  
I B $  
$ Z $ X
K N P X

#171. Move E:
L U    
I B $ E
$ Z $ X
K N P X

#172. Move U:
L     U
I B $ E
$ Z $ X
K N P X

#173. Move L:
    L U
I B $ E
$ Z $ X
K N P X

#174. Move B:
B   L U
I   $ E
$ Z $ X
K N P X

#175. Move Z:
B Z L U
I   $ E
$   $ X
K N P X

#176. Move N:
B Z L U
I N $ E
$   $ X
K   P X

#177. Move P:
B Z L U
I N $ E
$ P $ X
K     X

#178. Move K:
B Z L U
I N $ E
$ P $ X
    K X

#179. Move P:
B Z L U
I N $ E
$   $ X
P   K X

#180. Move N:
B Z L U
I   $ E
$   $ X
P N K X

#181. Move I:
B Z L U
    $ E
$ I $ X
P N K X

#182. Move Z:
B   L U
  Z $ E
$ I $ X
P N K X

#183. Move L:
B L   U
  Z $ E
$ I $ X
P N K X

#184. Move U:
B L U  
  Z $ E
$ I $ X
P N K X

#185. Move E:
B L U E
  Z $  
$ I $ X
P N K X

#186. Move X:
B L U E
  Z $ X
$ I $ X
P N K  

#187. Move K:
B L U E
  Z $ X
$ I $ X
P N   K

#188. Move N:
B L U E
  Z $ X
$ I $ X
P   N K

#189. Move I:
B L U E
  Z $ X
$   $ X
P I N K

#190. Move Z:
B L U E
Z   $ X
$   $ X
P I N K