Copyright (c) James A. Storer

H-Slider Problem 2

######################################################################
Rectilinear Solution
      Rectilinear steps: 35
      Straight-Line steps: 36
      Unit steps: 153
######################################################################

#0:
$ $ $           $ $ $
3 3 3           A A A
3 3 3           A A A
3 3 3           A A A
2 2 2 H       H B B B
2 2 2 H       H B B B
2 2 2 H       H B B B
1 1 1 H H H H H C C C
1 1 1 H X X X H C C C
1 1 1 H X X X H C C C
$ $ $ H X X X H $ $ $

#1. Move 3 east (4 units):
$ $ $           $ $ $
        3 3 3   A A A
        3 3 3   A A A
        3 3 3   A A A
2 2 2 H       H B B B
2 2 2 H       H B B B
2 2 2 H       H B B B
1 1 1 H H H H H C C C
1 1 1 H X X X H C C C
1 1 1 H X X X H C C C
$ $ $ H X X X H $ $ $

#2. Move 2 north (3 units):
$ $ $           $ $ $
2 2 2   3 3 3   A A A
2 2 2   3 3 3   A A A
2 2 2   3 3 3   A A A
      H       H B B B
      H       H B B B
      H       H B B B
1 1 1 H H H H H C C C
1 1 1 H X X X H C C C
1 1 1 H X X X H C C C
$ $ $ H X X X H $ $ $

#3. Move 1 north (3 units):
$ $ $           $ $ $
2 2 2   3 3 3   A A A
2 2 2   3 3 3   A A A
2 2 2   3 3 3   A A A
1 1 1 H       H B B B
1 1 1 H       H B B B
1 1 1 H       H B B B
      H H H H H C C C
      H X X X H C C C
      H X X X H C C C
$ $ $ H X X X H $ $ $

#4. Move H north (4 units):
$ $ $ H 3 3 3 H $ $ $
2 2 2 H 3 3 3 H A A A
2 2 2 H 3 3 3 H A A A
2 2 2 H H H H H A A A
1 1 1 H X X X H B B B
1 1 1 H X X X H B B B
1 1 1 H X X X H B B B
                C C C
                C C C
                C C C
$ $ $           $ $ $

#5. Move C west (8 units):
$ $ $ H 3 3 3 H $ $ $
2 2 2 H 3 3 3 H A A A
2 2 2 H 3 3 3 H A A A
2 2 2 H H H H H A A A
1 1 1 H X X X H B B B
1 1 1 H X X X H B B B
1 1 1 H X X X H B B B
C C C                
C C C                
C C C                
$ $ $           $ $ $

#6. Move B south (3 units):
$ $ $ H 3 3 3 H $ $ $
2 2 2 H 3 3 3 H A A A
2 2 2 H 3 3 3 H A A A
2 2 2 H H H H H A A A
1 1 1 H X X X H      
1 1 1 H X X X H      
1 1 1 H X X X H      
C C C           B B B
C C C           B B B
C C C           B B B
$ $ $           $ $ $

#7. Move A south (3 units):
$ $ $ H 3 3 3 H $ $ $
2 2 2 H 3 3 3 H      
2 2 2 H 3 3 3 H      
2 2 2 H H H H H      
1 1 1 H X X X H A A A
1 1 1 H X X X H A A A
1 1 1 H X X X H A A A
C C C           B B B
C C C           B B B
C C C           B B B
$ $ $           $ $ $

#8. Move H south (4 units):
$ $ $           $ $ $
2 2 2                
2 2 2                
2 2 2                
1 1 1 H 3 3 3 H A A A
1 1 1 H 3 3 3 H A A A
1 1 1 H 3 3 3 H A A A
C C C H H H H H B B B
C C C H X X X H B B B
C C C H X X X H B B B
$ $ $ H X X X H $ $ $

#9. Move 2 east (8 units):
$ $ $           $ $ $
                2 2 2
                2 2 2
                2 2 2
1 1 1 H 3 3 3 H A A A
1 1 1 H 3 3 3 H A A A
1 1 1 H 3 3 3 H A A A
C C C H H H H H B B B
C C C H X X X H B B B
C C C H X X X H B B B
$ $ $ H X X X H $ $ $

#10. Move 1 north (3 units):
$ $ $           $ $ $
1 1 1           2 2 2
1 1 1           2 2 2
1 1 1           2 2 2
      H 3 3 3 H A A A
      H 3 3 3 H A A A
      H 3 3 3 H A A A
C C C H H H H H B B B
C C C H X X X H B B B
C C C H X X X H B B B
$ $ $ H X X X H $ $ $

#11. Move C north (3 units):
$ $ $           $ $ $
1 1 1           2 2 2
1 1 1           2 2 2
1 1 1           2 2 2
C C C H 3 3 3 H A A A
C C C H 3 3 3 H A A A
C C C H 3 3 3 H A A A
      H H H H H B B B
      H X X X H B B B
      H X X X H B B B
$ $ $ H X X X H $ $ $

#12. Move H north (4 units):
$ $ $ H 3 3 3 H $ $ $
1 1 1 H 3 3 3 H 2 2 2
1 1 1 H 3 3 3 H 2 2 2
1 1 1 H H H H H 2 2 2
C C C H X X X H A A A
C C C H X X X H A A A
C C C H X X X H A A A
                B B B
                B B B
                B B B
$ $ $           $ $ $

#13. Move B west (8 units):
$ $ $ H 3 3 3 H $ $ $
1 1 1 H 3 3 3 H 2 2 2
1 1 1 H 3 3 3 H 2 2 2
1 1 1 H H H H H 2 2 2
C C C H X X X H A A A
C C C H X X X H A A A
C C C H X X X H A A A
B B B                
B B B                
B B B                
$ $ $           $ $ $

#14. Move A south (3 units):
$ $ $ H 3 3 3 H $ $ $
1 1 1 H 3 3 3 H 2 2 2
1 1 1 H 3 3 3 H 2 2 2
1 1 1 H H H H H 2 2 2
C C C H X X X H      
C C C H X X X H      
C C C H X X X H      
B B B           A A A
B B B           A A A
B B B           A A A
$ $ $           $ $ $

#15. Move 2 south (3 units):
$ $ $ H 3 3 3 H $ $ $
1 1 1 H 3 3 3 H      
1 1 1 H 3 3 3 H      
1 1 1 H H H H H      
C C C H X X X H 2 2 2
C C C H X X X H 2 2 2
C C C H X X X H 2 2 2
B B B           A A A
B B B           A A A
B B B           A A A
$ $ $           $ $ $

#16. Move H south (4 units):
$ $ $           $ $ $
1 1 1   3 3 3        
1 1 1   3 3 3        
1 1 1   3 3 3        
C C C H       H 2 2 2
C C C H       H 2 2 2
C C C H       H 2 2 2
B B B H H H H H A A A
B B B H X X X H A A A
B B B H X X X H A A A
$ $ $ H X X X H $ $ $

#17. Move 3 east (3 units):
$ $ $           $ $ $
1 1 1         3 3 3  
1 1 1         3 3 3  
1 1 1         3 3 3  
C C C H       H 2 2 2
C C C H       H 2 2 2
C C C H       H 2 2 2
B B B H H H H H A A A
B B B H X X X H A A A
B B B H X X X H A A A
$ $ $ H X X X H $ $ $

#18. Move 1 ending south (2 segments, 7 units):
$ $ $           $ $ $
              3 3 3  
              3 3 3  
              3 3 3  
C C C H 1 1 1 H 2 2 2
C C C H 1 1 1 H 2 2 2
C C C H 1 1 1 H 2 2 2
B B B H H H H H A A A
B B B H X X X H A A A
B B B H X X X H A A A
$ $ $ H X X X H $ $ $

#19. Move 3 west (7 units):
$ $ $           $ $ $
3 3 3                
3 3 3                
3 3 3                
C C C H 1 1 1 H 2 2 2
C C C H 1 1 1 H 2 2 2
C C C H 1 1 1 H 2 2 2
B B B H H H H H A A A
B B B H X X X H A A A
B B B H X X X H A A A
$ $ $ H X X X H $ $ $

#20. Move 2 north (3 units):
$ $ $           $ $ $
3 3 3           2 2 2
3 3 3           2 2 2
3 3 3           2 2 2
C C C H 1 1 1 H      
C C C H 1 1 1 H      
C C C H 1 1 1 H      
B B B H H H H H A A A
B B B H X X X H A A A
B B B H X X X H A A A
$ $ $ H X X X H $ $ $

#21. Move A north (3 units):
$ $ $           $ $ $
3 3 3           2 2 2
3 3 3           2 2 2
3 3 3           2 2 2
C C C H 1 1 1 H A A A
C C C H 1 1 1 H A A A
C C C H 1 1 1 H A A A
B B B H H H H H      
B B B H X X X H      
B B B H X X X H      
$ $ $ H X X X H $ $ $

#22. Move H north (4 units):
$ $ $ H 1 1 1 H $ $ $
3 3 3 H 1 1 1 H 2 2 2
3 3 3 H 1 1 1 H 2 2 2
3 3 3 H H H H H 2 2 2
C C C H X X X H A A A
C C C H X X X H A A A
C C C H X X X H A A A
B B B                
B B B                
B B B                
$ $ $           $ $ $

#23. Move B east (8 units):
$ $ $ H 1 1 1 H $ $ $
3 3 3 H 1 1 1 H 2 2 2
3 3 3 H 1 1 1 H 2 2 2
3 3 3 H H H H H 2 2 2
C C C H X X X H A A A
C C C H X X X H A A A
C C C H X X X H A A A
                B B B
                B B B
                B B B
$ $ $           $ $ $

#24. Move C south (3 units):
$ $ $ H 1 1 1 H $ $ $
3 3 3 H 1 1 1 H 2 2 2
3 3 3 H 1 1 1 H 2 2 2
3 3 3 H H H H H 2 2 2
      H X X X H A A A
      H X X X H A A A
      H X X X H A A A
C C C           B B B
C C C           B B B
C C C           B B B
$ $ $           $ $ $

#25. Move 3 south (3 units):
$ $ $ H 1 1 1 H $ $ $
      H 1 1 1 H 2 2 2
      H 1 1 1 H 2 2 2
      H H H H H 2 2 2
3 3 3 H X X X H A A A
3 3 3 H X X X H A A A
3 3 3 H X X X H A A A
C C C           B B B
C C C           B B B
C C C           B B B
$ $ $           $ $ $

#26. Move H south (4 units):
$ $ $           $ $ $
                2 2 2
                2 2 2
                2 2 2
3 3 3 H 1 1 1 H A A A
3 3 3 H 1 1 1 H A A A
3 3 3 H 1 1 1 H A A A
C C C H H H H H B B B
C C C H X X X H B B B
C C C H X X X H B B B
$ $ $ H X X X H $ $ $

#27. Move 2 west (8 units):
$ $ $           $ $ $
2 2 2                
2 2 2                
2 2 2                
3 3 3 H 1 1 1 H A A A
3 3 3 H 1 1 1 H A A A
3 3 3 H 1 1 1 H A A A
C C C H H H H H B B B
C C C H X X X H B B B
C C C H X X X H B B B
$ $ $ H X X X H $ $ $

#28. Move A north (3 units):
$ $ $           $ $ $
2 2 2           A A A
2 2 2           A A A
2 2 2           A A A
3 3 3 H 1 1 1 H      
3 3 3 H 1 1 1 H      
3 3 3 H 1 1 1 H      
C C C H H H H H B B B
C C C H X X X H B B B
C C C H X X X H B B B
$ $ $ H X X X H $ $ $

#29. Move B north (3 units):
$ $ $           $ $ $
2 2 2           A A A
2 2 2           A A A
2 2 2           A A A
3 3 3 H 1 1 1 H B B B
3 3 3 H 1 1 1 H B B B
3 3 3 H 1 1 1 H B B B
C C C H H H H H      
C C C H X X X H      
C C C H X X X H      
$ $ $ H X X X H $ $ $

#30. Move H north (4 units):
$ $ $ H 1 1 1 H $ $ $
2 2 2 H 1 1 1 H A A A
2 2 2 H 1 1 1 H A A A
2 2 2 H H H H H A A A
3 3 3 H X X X H B B B
3 3 3 H X X X H B B B
3 3 3 H X X X H B B B
C C C                
C C C                
C C C                
$ $ $           $ $ $

#31. Move C east (8 units):
$ $ $ H 1 1 1 H $ $ $
2 2 2 H 1 1 1 H A A A
2 2 2 H 1 1 1 H A A A
2 2 2 H H H H H A A A
3 3 3 H X X X H B B B
3 3 3 H X X X H B B B
3 3 3 H X X X H B B B
                C C C
                C C C
                C C C
$ $ $           $ $ $

#32. Move 3 south (3 units):
$ $ $ H 1 1 1 H $ $ $
2 2 2 H 1 1 1 H A A A
2 2 2 H 1 1 1 H A A A
2 2 2 H H H H H A A A
      H X X X H B B B
      H X X X H B B B
      H X X X H B B B
3 3 3           C C C
3 3 3           C C C
3 3 3           C C C
$ $ $           $ $ $

#33. Move 2 south (3 units):
$ $ $ H 1 1 1 H $ $ $
      H 1 1 1 H A A A
      H 1 1 1 H A A A
      H H H H H A A A
2 2 2 H X X X H B B B
2 2 2 H X X X H B B B
2 2 2 H X X X H B B B
3 3 3           C C C
3 3 3           C C C
3 3 3           C C C
$ $ $           $ $ $

#34. Move H south (4 units):
$ $ $           $ $ $
        1 1 1   A A A
        1 1 1   A A A
        1 1 1   A A A
2 2 2 H       H B B B
2 2 2 H       H B B B
2 2 2 H       H B B B
3 3 3 H H H H H C C C
3 3 3 H X X X H C C C
3 3 3 H X X X H C C C
$ $ $ H X X X H $ $ $

#35. Move 1 west (4 units):
$ $ $           $ $ $
1 1 1           A A A
1 1 1           A A A
1 1 1           A A A
2 2 2 H       H B B B
2 2 2 H       H B B B
2 2 2 H       H B B B
3 3 3 H H H H H C C C
3 3 3 H X X X H C C C
3 3 3 H X X X H C C C
$ $ $ H X X X H $ $ $