Copyright (c) James A. Storer

H-Slider Problem 5

######################################################################
Rectilinear Solution
      Rectilinear steps: 54
      Straight-Line steps: 56
      Unit steps: 236
######################################################################

#0:
$ $ $           $ $ $
3 3 3           A A A
3 3 3           A A A
3 3 3           A A A
B B B H       H 2 2 2
B B B H       H 2 2 2
B B B H       H 2 2 2
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 ending south (2 segments, 7 units):
$ $ $           $ $ $
                A A A
                A A A
                A A A
B B B H 3 3 3 H 2 2 2
B B B H 3 3 3 H 2 2 2
B B B H 3 3 3 H 2 2 2
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 A west (8 units):
$ $ $           $ $ $
A A A                
A A A                
A A A                
B B B H 3 3 3 H 2 2 2
B B B H 3 3 3 H 2 2 2
B B B H 3 3 3 H 2 2 2
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 2 north (3 units):
$ $ $           $ $ $
A A A           2 2 2
A A A           2 2 2
A A A           2 2 2
B B B H 3 3 3 H      
B B B H 3 3 3 H      
B B B H 3 3 3 H      
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 $ $ $

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

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

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

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

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

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

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

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

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

#13. Move 1 north (3 units):
$ $ $           $ $ $
3 3 3   2 2 2   C C C
3 3 3   2 2 2   C C C
3 3 3   2 2 2   C C C
A A A H       H 1 1 1
A A A H       H 1 1 1
A A A H       H 1 1 1
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 $ $ $

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

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

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

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

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

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

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

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

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

#23. Move A north (3 units):
$ $ $           $ $ $
3 3 3           2 2 2
3 3 3           2 2 2
3 3 3           2 2 2
A A A H C C C H 1 1 1
A A A H C C C H 1 1 1
A A A H C C C H 1 1 1
      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 $ $ $

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#44. Move C south (3 units):
$ $ $ H A A A H $ $ $
B B B H A A A H      
B B B H A A A H      
B B B H H H H H      
1 1 1 H X X X 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
2 2 2           3 3 3
2 2 2           3 3 3
2 2 2           3 3 3
$ $ $           $ $ $

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

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

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

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

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

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

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

#52. Move B south (3 units):
$ $ $ H A A A H $ $ $
1 1 1 H A A A H      
1 1 1 H A A A H      
1 1 1 H H H H H      
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
$ $ $           $ $ $

#53. 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 $ $ $

#54. Move A east (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 $ $ $