Copyright (c) James A. Storer

Shimokita 1 -> 2
When restricted to no capture movement.
That is, the piece X may not have a 2 high piece
(one of pieces 1, 3, or 4) in its nook while moving.

######################################################################
Rectilinear Solution
      Rectilinear steps: 55
      Straight-Line steps: 77
      Unit steps: 197
######################################################################

#0:
3 3 3 4 4 4 5 5 5 $ $ $
3 3 3 4 4 4 5 5 5      
2 2 2 Q Q Q 5 5 5      
2 2 2 Q Q Q 6 6 6      
2 2 2 Q Q Q 6 6 6      
1 1 1 B B B 6 6 6      
1 1 1 B B B X X X A A A
X X X B B B X X X A A A
X X X X X X X X X A A A

#1. Move 6 east (3 units):
3 3 3 4 4 4 5 5 5 $ $ $
3 3 3 4 4 4 5 5 5      
2 2 2 Q Q Q 5 5 5      
2 2 2 Q Q Q       6 6 6
2 2 2 Q Q Q       6 6 6
1 1 1 B B B       6 6 6
1 1 1 B B B X X X A A A
X X X B B B X X X A A A
X X X X X X X X X A A A

#2. Move 5 south (3 units):
3 3 3 4 4 4       $ $ $
3 3 3 4 4 4            
2 2 2 Q Q Q            
2 2 2 Q Q Q 5 5 5 6 6 6
2 2 2 Q Q Q 5 5 5 6 6 6
1 1 1 B B B 5 5 5 6 6 6
1 1 1 B B B X X X A A A
X X X B B B X X X A A A
X X X X X X X X X A A A

#3. Move 4 ending east (3 segments, 7 units):
3 3 3             $ $ $
3 3 3             4 4 4
2 2 2 Q Q Q       4 4 4
2 2 2 Q Q Q 5 5 5 6 6 6
2 2 2 Q Q Q 5 5 5 6 6 6
1 1 1 B B B 5 5 5 6 6 6
1 1 1 B B B X X X A A A
X X X B B B X X X A A A
X X X X X X X X X A A A

#4. Move 5 north (3 units):
3 3 3       5 5 5 $ $ $
3 3 3       5 5 5 4 4 4
2 2 2 Q Q Q 5 5 5 4 4 4
2 2 2 Q Q Q       6 6 6
2 2 2 Q Q Q       6 6 6
1 1 1 B B B       6 6 6
1 1 1 B B B X X X A A A
X X X B B B X X X A A A
X X X X X X X X X A A A

#5. Move Q north (2 units):
3 3 3 Q Q Q 5 5 5 $ $ $
3 3 3 Q Q Q 5 5 5 4 4 4
2 2 2 Q Q Q 5 5 5 4 4 4
2 2 2             6 6 6
2 2 2             6 6 6
1 1 1 B B B       6 6 6
1 1 1 B B B X X X A A A
X X X B B B X X X A A A
X X X X X X X X X A A A

#6. Move B ending east (2 segments, 5 units):
3 3 3 Q Q Q 5 5 5 $ $ $
3 3 3 Q Q Q 5 5 5 4 4 4
2 2 2 Q Q Q 5 5 5 4 4 4
2 2 2       B B B 6 6 6
2 2 2       B B B 6 6 6
1 1 1       B B B 6 6 6
1 1 1       X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#7. Move 1 ending south (2 segments, 4 units):
3 3 3 Q Q Q 5 5 5 $ $ $
3 3 3 Q Q Q 5 5 5 4 4 4
2 2 2 Q Q Q 5 5 5 4 4 4
2 2 2       B B B 6 6 6
2 2 2       B B B 6 6 6
            B B B 6 6 6
      1 1 1 X X X A A A
X X X 1 1 1 X X X A A A
X X X X X X X X X A A A

#8. Move Q south (3 units):
3 3 3       5 5 5 $ $ $
3 3 3       5 5 5 4 4 4
2 2 2       5 5 5 4 4 4
2 2 2 Q Q Q B B B 6 6 6
2 2 2 Q Q Q B B B 6 6 6
      Q Q Q B B B 6 6 6
      1 1 1 X X X A A A
X X X 1 1 1 X X X A A A
X X X X X X X X X A A A

#9. Move 3 east (3 units):
      3 3 3 5 5 5 $ $ $
      3 3 3 5 5 5 4 4 4
2 2 2       5 5 5 4 4 4
2 2 2 Q Q Q B B B 6 6 6
2 2 2 Q Q Q B B B 6 6 6
      Q Q Q B B B 6 6 6
      1 1 1 X X X A A A
X X X 1 1 1 X X X A A A
X X X X X X X X X A A A

#10. Move 2 north (2 units):
2 2 2 3 3 3 5 5 5 $ $ $
2 2 2 3 3 3 5 5 5 4 4 4
2 2 2       5 5 5 4 4 4
      Q Q Q B B B 6 6 6
      Q Q Q B B B 6 6 6
      Q Q Q B B B 6 6 6
      1 1 1 X X X A A A
X X X 1 1 1 X X X A A A
X X X X X X X X X A A A

#11. Move Q ending south (2 segments, 4 units):
2 2 2 3 3 3 5 5 5 $ $ $
2 2 2 3 3 3 5 5 5 4 4 4
2 2 2       5 5 5 4 4 4
            B B B 6 6 6
Q Q Q       B B B 6 6 6
Q Q Q       B B B 6 6 6
Q Q Q 1 1 1 X X X A A A
X X X 1 1 1 X X X A A A
X X X X X X X X X A A A

#12. Move B ending north (2 segments, 4 units):
2 2 2 3 3 3 5 5 5 $ $ $
2 2 2 3 3 3 5 5 5 4 4 4
2 2 2 B B B 5 5 5 4 4 4
      B B B       6 6 6
Q Q Q B B B       6 6 6
Q Q Q             6 6 6
Q Q Q 1 1 1 X X X A A A
X X X 1 1 1 X X X A A A
X X X X X X X X X A A A

#13. Move 1 north:
2 2 2 3 3 3 5 5 5 $ $ $
2 2 2 3 3 3 5 5 5 4 4 4
2 2 2 B B B 5 5 5 4 4 4
      B B B       6 6 6
Q Q Q B B B       6 6 6
Q Q Q 1 1 1       6 6 6
Q Q Q 1 1 1 X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#14. Move 6 west (3 units):
2 2 2 3 3 3 5 5 5 $ $ $
2 2 2 3 3 3 5 5 5 4 4 4
2 2 2 B B B 5 5 5 4 4 4
      B B B 6 6 6      
Q Q Q B B B 6 6 6      
Q Q Q 1 1 1 6 6 6      
Q Q Q 1 1 1 X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#15. Move A north (3 units):
2 2 2 3 3 3 5 5 5 $ $ $
2 2 2 3 3 3 5 5 5 4 4 4
2 2 2 B B B 5 5 5 4 4 4
      B B B 6 6 6 A A A
Q Q Q B B B 6 6 6 A A A
Q Q Q 1 1 1 6 6 6 A A A
Q Q Q 1 1 1 X X X      
X X X       X X X      
X X X X X X X X X      

#16. Move X east (3 units):
2 2 2 3 3 3 5 5 5 $ $ $
2 2 2 3 3 3 5 5 5 4 4 4
2 2 2 B B B 5 5 5 4 4 4
      B B B 6 6 6 A A A
Q Q Q B B B 6 6 6 A A A
Q Q Q 1 1 1 6 6 6 A A A
Q Q Q 1 1 1       X X X
      X X X       X X X
      X X X X X X X X X

#17. Move 6 south (2 units):
2 2 2 3 3 3 5 5 5 $ $ $
2 2 2 3 3 3 5 5 5 4 4 4
2 2 2 B B B 5 5 5 4 4 4
      B B B       A A A
Q Q Q B B B       A A A
Q Q Q 1 1 1 6 6 6 A A A
Q Q Q 1 1 1 6 6 6 X X X
      X X X 6 6 6 X X X
      X X X X X X X X X

#18. Move 5 south (2 units):
2 2 2 3 3 3       $ $ $
2 2 2 3 3 3       4 4 4
2 2 2 B B B 5 5 5 4 4 4
      B B B 5 5 5 A A A
Q Q Q B B B 5 5 5 A A A
Q Q Q 1 1 1 6 6 6 A A A
Q Q Q 1 1 1 6 6 6 X X X
      X X X 6 6 6 X X X
      X X X X X X X X X

#19. Move 3 east (3 units):
2 2 2       3 3 3 $ $ $
2 2 2       3 3 3 4 4 4
2 2 2 B B B 5 5 5 4 4 4
      B B B 5 5 5 A A A
Q Q Q B B B 5 5 5 A A A
Q Q Q 1 1 1 6 6 6 A A A
Q Q Q 1 1 1 6 6 6 X X X
      X X X 6 6 6 X X X
      X X X X X X X X X

#20. Move Q south (2 units):
2 2 2       3 3 3 $ $ $
2 2 2       3 3 3 4 4 4
2 2 2 B B B 5 5 5 4 4 4
      B B B 5 5 5 A A A
      B B B 5 5 5 A A A
      1 1 1 6 6 6 A A A
Q Q Q 1 1 1 6 6 6 X X X
Q Q Q X X X 6 6 6 X X X
Q Q Q X X X X X X X X X

#21. Move 2 south (3 units):
            3 3 3 $ $ $
            3 3 3 4 4 4
      B B B 5 5 5 4 4 4
2 2 2 B B B 5 5 5 A A A
2 2 2 B B B 5 5 5 A A A
2 2 2 1 1 1 6 6 6 A A A
Q Q Q 1 1 1 6 6 6 X X X
Q Q Q X X X 6 6 6 X X X
Q Q Q X X X X X X X X X

#22. Move B ending west (2 segments, 5 units):
B B B       3 3 3 $ $ $
B B B       3 3 3 4 4 4
B B B       5 5 5 4 4 4
2 2 2       5 5 5 A A A
2 2 2       5 5 5 A A A
2 2 2 1 1 1 6 6 6 A A A
Q Q Q 1 1 1 6 6 6 X X X
Q Q Q X X X 6 6 6 X X X
Q Q Q X X X X X X X X X

#23. Move 5 ending north (2 segments, 5 units):
B B B 5 5 5 3 3 3 $ $ $
B B B 5 5 5 3 3 3 4 4 4
B B B 5 5 5       4 4 4
2 2 2             A A A
2 2 2             A A A
2 2 2 1 1 1 6 6 6 A A A
Q Q Q 1 1 1 6 6 6 X X X
Q Q Q X X X 6 6 6 X X X
Q Q Q X X X X X X X X X

#24. Move 1 ending east (2 segments, 5 units):
B B B 5 5 5 3 3 3 $ $ $
B B B 5 5 5 3 3 3 4 4 4
B B B 5 5 5       4 4 4
2 2 2       1 1 1 A A A
2 2 2       1 1 1 A A A
2 2 2       6 6 6 A A A
Q Q Q       6 6 6 X X X
Q Q Q X X X 6 6 6 X X X
Q Q Q X X X X X X X X X

#25. Move 2 ending south (2 segments, 4 units):
B B B 5 5 5 3 3 3 $ $ $
B B B 5 5 5 3 3 3 4 4 4
B B B 5 5 5       4 4 4
            1 1 1 A A A
      2 2 2 1 1 1 A A A
      2 2 2 6 6 6 A A A
Q Q Q 2 2 2 6 6 6 X X X
Q Q Q X X X 6 6 6 X X X
Q Q Q X X X X X X X X X

#26. Move B south (3 units):
      5 5 5 3 3 3 $ $ $
      5 5 5 3 3 3 4 4 4
      5 5 5       4 4 4
B B B       1 1 1 A A A
B B B 2 2 2 1 1 1 A A A
B B B 2 2 2 6 6 6 A A A
Q Q Q 2 2 2 6 6 6 X X X
Q Q Q X X X 6 6 6 X X X
Q Q Q X X X X X X X X X

#27. Move 5 west (3 units):
5 5 5       3 3 3 $ $ $
5 5 5       3 3 3 4 4 4
5 5 5             4 4 4
B B B       1 1 1 A A A
B B B 2 2 2 1 1 1 A A A
B B B 2 2 2 6 6 6 A A A
Q Q Q 2 2 2 6 6 6 X X X
Q Q Q X X X 6 6 6 X X X
Q Q Q X X X X X X X X X

#28. Move 3 ending south (3 segments, 5 units):
5 5 5             $ $ $
5 5 5             4 4 4
5 5 5 3 3 3       4 4 4
B B B 3 3 3 1 1 1 A A A
B B B 2 2 2 1 1 1 A A A
B B B 2 2 2 6 6 6 A A A
Q Q Q 2 2 2 6 6 6 X X X
Q Q Q X X X 6 6 6 X X X
Q Q Q X X X X X X X X X

#29. Move 4 ending west (3 segments, 7 units):
5 5 5 4 4 4       $ $ $
5 5 5 4 4 4            
5 5 5 3 3 3            
B B B 3 3 3 1 1 1 A A A
B B B 2 2 2 1 1 1 A A A
B B B 2 2 2 6 6 6 A A A
Q Q Q 2 2 2 6 6 6 X X X
Q Q Q X X X 6 6 6 X X X
Q Q Q X X X X X X X X X

#30. Move 1 ending east (2 segments, 5 units):
5 5 5 4 4 4       $ $ $
5 5 5 4 4 4       1 1 1
5 5 5 3 3 3       1 1 1
B B B 3 3 3       A A A
B B B 2 2 2       A A A
B B B 2 2 2 6 6 6 A A A
Q Q Q 2 2 2 6 6 6 X X X
Q Q Q X X X 6 6 6 X X X
Q Q Q X X X X X X X X X

#31. Move 6 north (5 units):
5 5 5 4 4 4 6 6 6 $ $ $
5 5 5 4 4 4 6 6 6 1 1 1
5 5 5 3 3 3 6 6 6 1 1 1
B B B 3 3 3       A A A
B B B 2 2 2       A A A
B B B 2 2 2       A A A
Q Q Q 2 2 2       X X X
Q Q Q X X X       X X X
Q Q Q X X X X X X X X X

#32. Move 2 ending north (2 segments, 4 units):
5 5 5 4 4 4 6 6 6 $ $ $
5 5 5 4 4 4 6 6 6 1 1 1
5 5 5 3 3 3 6 6 6 1 1 1
B B B 3 3 3 2 2 2 A A A
B B B       2 2 2 A A A
B B B       2 2 2 A A A
Q Q Q             X X X
Q Q Q X X X       X X X
Q Q Q X X X X X X X X X

#33. Move 3 south (3 units):
5 5 5 4 4 4 6 6 6 $ $ $
5 5 5 4 4 4 6 6 6 1 1 1
5 5 5       6 6 6 1 1 1
B B B       2 2 2 A A A
B B B       2 2 2 A A A
B B B 3 3 3 2 2 2 A A A
Q Q Q 3 3 3       X X X
Q Q Q X X X       X X X
Q Q Q X X X X X X X X X

#34. Move 4 south (3 units):
5 5 5       6 6 6 $ $ $
5 5 5       6 6 6 1 1 1
5 5 5       6 6 6 1 1 1
B B B 4 4 4 2 2 2 A A A
B B B 4 4 4 2 2 2 A A A
B B B 3 3 3 2 2 2 A A A
Q Q Q 3 3 3       X X X
Q Q Q X X X       X X X
Q Q Q X X X X X X X X X

#35. Move 5 east (3 units):
      5 5 5 6 6 6 $ $ $
      5 5 5 6 6 6 1 1 1
      5 5 5 6 6 6 1 1 1
B B B 4 4 4 2 2 2 A A A
B B B 4 4 4 2 2 2 A A A
B B B 3 3 3 2 2 2 A A A
Q Q Q 3 3 3       X X X
Q Q Q X X X       X X X
Q Q Q X X X X X X X X X

#36. Move B north (2 units):
      5 5 5 6 6 6 $ $ $
B B B 5 5 5 6 6 6 1 1 1
B B B 5 5 5 6 6 6 1 1 1
B B B 4 4 4 2 2 2 A A A
      4 4 4 2 2 2 A A A
      3 3 3 2 2 2 A A A
Q Q Q 3 3 3       X X X
Q Q Q X X X       X X X
Q Q Q X X X X X X X X X

#37. Move Q north (2 units):
      5 5 5 6 6 6 $ $ $
B B B 5 5 5 6 6 6 1 1 1
B B B 5 5 5 6 6 6 1 1 1
B B B 4 4 4 2 2 2 A A A
Q Q Q 4 4 4 2 2 2 A A A
Q Q Q 3 3 3 2 2 2 A A A
Q Q Q 3 3 3       X X X
      X X X       X X X
      X X X X X X X X X

#38. Move X west (3 units):
      5 5 5 6 6 6 $ $ $
B B B 5 5 5 6 6 6 1 1 1
B B B 5 5 5 6 6 6 1 1 1
B B B 4 4 4 2 2 2 A A A
Q Q Q 4 4 4 2 2 2 A A A
Q Q Q 3 3 3 2 2 2 A A A
Q Q Q 3 3 3 X X X      
X X X       X X X      
X X X X X X X X X      

#39. Move A south (3 units):
      5 5 5 6 6 6 $ $ $
B B B 5 5 5 6 6 6 1 1 1
B B B 5 5 5 6 6 6 1 1 1
B B B 4 4 4 2 2 2      
Q Q Q 4 4 4 2 2 2      
Q Q Q 3 3 3 2 2 2      
Q Q Q 3 3 3 X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#40. Move 2 east (3 units):
      5 5 5 6 6 6 $ $ $
B B B 5 5 5 6 6 6 1 1 1
B B B 5 5 5 6 6 6 1 1 1
B B B 4 4 4       2 2 2
Q Q Q 4 4 4       2 2 2
Q Q Q 3 3 3       2 2 2
Q Q Q 3 3 3 X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#41. Move 6 south (3 units):
      5 5 5       $ $ $
B B B 5 5 5       1 1 1
B B B 5 5 5       1 1 1
B B B 4 4 4 6 6 6 2 2 2
Q Q Q 4 4 4 6 6 6 2 2 2
Q Q Q 3 3 3 6 6 6 2 2 2
Q Q Q 3 3 3 X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#42. Move 5 east (3 units):
            5 5 5 $ $ $
B B B       5 5 5 1 1 1
B B B       5 5 5 1 1 1
B B B 4 4 4 6 6 6 2 2 2
Q Q Q 4 4 4 6 6 6 2 2 2
Q Q Q 3 3 3 6 6 6 2 2 2
Q Q Q 3 3 3 X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#43. Move B ending east (2 segments, 4 units):
      B B B 5 5 5 $ $ $
      B B B 5 5 5 1 1 1
      B B B 5 5 5 1 1 1
      4 4 4 6 6 6 2 2 2
Q Q Q 4 4 4 6 6 6 2 2 2
Q Q Q 3 3 3 6 6 6 2 2 2
Q Q Q 3 3 3 X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#44. Move Q north (4 units):
Q Q Q B B B 5 5 5 $ $ $
Q Q Q B B B 5 5 5 1 1 1
Q Q Q B B B 5 5 5 1 1 1
      4 4 4 6 6 6 2 2 2
      4 4 4 6 6 6 2 2 2
      3 3 3 6 6 6 2 2 2
      3 3 3 X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#45. Move 4 ending south (2 segments, 5 units):
Q Q Q B B B 5 5 5 $ $ $
Q Q Q B B B 5 5 5 1 1 1
Q Q Q B B B 5 5 5 1 1 1
            6 6 6 2 2 2
            6 6 6 2 2 2
4 4 4 3 3 3 6 6 6 2 2 2
4 4 4 3 3 3 X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#46. Move 3 ending west (2 segments, 5 units):
Q Q Q B B B 5 5 5 $ $ $
Q Q Q B B B 5 5 5 1 1 1
Q Q Q B B B 5 5 5 1 1 1
3 3 3       6 6 6 2 2 2
3 3 3       6 6 6 2 2 2
4 4 4       6 6 6 2 2 2
4 4 4       X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#47. Move B south (3 units):
Q Q Q       5 5 5 $ $ $
Q Q Q       5 5 5 1 1 1
Q Q Q       5 5 5 1 1 1
3 3 3 B B B 6 6 6 2 2 2
3 3 3 B B B 6 6 6 2 2 2
4 4 4 B B B 6 6 6 2 2 2
4 4 4       X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#48. Move 5 west (3 units):
Q Q Q 5 5 5       $ $ $
Q Q Q 5 5 5       1 1 1
Q Q Q 5 5 5       1 1 1
3 3 3 B B B 6 6 6 2 2 2
3 3 3 B B B 6 6 6 2 2 2
4 4 4 B B B 6 6 6 2 2 2
4 4 4       X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#49. Move 6 north (3 units):
Q Q Q 5 5 5 6 6 6 $ $ $
Q Q Q 5 5 5 6 6 6 1 1 1
Q Q Q 5 5 5 6 6 6 1 1 1
3 3 3 B B B       2 2 2
3 3 3 B B B       2 2 2
4 4 4 B B B       2 2 2
4 4 4       X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#50. Move B east (3 units):
Q Q Q 5 5 5 6 6 6 $ $ $
Q Q Q 5 5 5 6 6 6 1 1 1
Q Q Q 5 5 5 6 6 6 1 1 1
3 3 3       B B B 2 2 2
3 3 3       B B B 2 2 2
4 4 4       B B B 2 2 2
4 4 4       X X X A A A
X X X       X X X A A A
X X X X X X X X X A A A

#51. Move 5 south (5 units):
Q Q Q       6 6 6 $ $ $
Q Q Q       6 6 6 1 1 1
Q Q Q       6 6 6 1 1 1
3 3 3       B B B 2 2 2
3 3 3       B B B 2 2 2
4 4 4 5 5 5 B B B 2 2 2
4 4 4 5 5 5 X X X A A A
X X X 5 5 5 X X X A A A
X X X X X X X X X A A A

#52. Move 6 ending south (2 segments, 5 units):
Q Q Q             $ $ $
Q Q Q             1 1 1
Q Q Q 6 6 6       1 1 1
3 3 3 6 6 6 B B B 2 2 2
3 3 3 6 6 6 B B B 2 2 2
4 4 4 5 5 5 B B B 2 2 2
4 4 4 5 5 5 X X X A A A
X X X 5 5 5 X X X A A A
X X X X X X X X X A A A

#53. Move 1 ending west (3 segments, 7 units):
Q Q Q 1 1 1       $ $ $
Q Q Q 1 1 1            
Q Q Q 6 6 6            
3 3 3 6 6 6 B B B 2 2 2
3 3 3 6 6 6 B B B 2 2 2
4 4 4 5 5 5 B B B 2 2 2
4 4 4 5 5 5 X X X A A A
X X X 5 5 5 X X X A A A
X X X X X X X X X A A A

#54. Move B north (3 units):
Q Q Q 1 1 1 B B B $ $ $
Q Q Q 1 1 1 B B B      
Q Q Q 6 6 6 B B B      
3 3 3 6 6 6       2 2 2
3 3 3 6 6 6       2 2 2
4 4 4 5 5 5       2 2 2
4 4 4 5 5 5 X X X A A A
X X X 5 5 5 X X X A A A
X X X X X X X X X A A A

#55. Move 2 west (3 units):
Q Q Q 1 1 1 B B B $ $ $
Q Q Q 1 1 1 B B B      
Q Q Q 6 6 6 B B B      
3 3 3 6 6 6 2 2 2      
3 3 3 6 6 6 2 2 2      
4 4 4 5 5 5 2 2 2      
4 4 4 5 5 5 X X X A A A
X X X 5 5 5 X X X A A A
X X X X X X X X X A A A