Copyright (c) James A. Storer

Dog and Cat, Easy Version Without the Blank Piece

######################################################################
Rectilinear steps: 51
######################################################################

#0:
G G G G $ $ $ $ $ $ $ $ $ $
G G G G   A A A A T T T T  
D D D D X A A A A T T T T  
D D D D X A A A A T T T T X
D D D D X X X C C C C X X X
O O O O X X X C C C C X X X
O O O O X X X X X X X X X X
O O O O                    
                           
                           

#1. Move O south:
G G G G $ $ $ $ $ $ $ $ $ $
G G G G   A A A A T T T T  
D D D D X A A A A T T T T  
D D D D X A A A A T T T T X
D D D D X X X C C C C X X X
        X X X C C C C X X X
O O O O X X X X X X X X X X
O O O O                    
O O O O                    
                           

#2. Move D south:
G G G G $ $ $ $ $ $ $ $ $ $
G G G G   A A A A T T T T  
        X A A A A T T T T  
D D D D X A A A A T T T T X
D D D D X X X C C C C X X X
D D D D X X X C C C C X X X
O O O O X X X X X X X X X X
O O O O                    
O O O O                    
                           

#3. Move X south (3 units):
G G G G $ $ $ $ $ $ $ $ $ $
G G G G   A A A A T T T T  
          A A A A T T T T  
D D D D   A A A A T T T T  
D D D D       C C C C      
D D D D X     C C C C      
O O O O X                 X
O O O O X X X         X X X
O O O O X X X         X X X
        X X X X X X X X X X

#4. Move C ending north (4 segments, 6 units):
G G G G $ $ $ $ $ $ $ $ $ $
G G G G   A A A A T T T T  
          A A A A T T T T  
D D D D   A A A A T T T T  
D D D D   C C C C          
D D D D X C C C C          
O O O O X                 X
O O O O X X X         X X X
O O O O X X X         X X X
        X X X X X X X X X X

#5. Move T ending south (4 segments, 5 units):
G G G G $ $ $ $ $ $ $ $ $ $
G G G G   A A A A          
          A A A A          
D D D D   A A A A          
D D D D   C C C C T T T T  
D D D D X C C C C T T T T  
O O O O X         T T T T X
O O O O X X X         X X X
O O O O X X X         X X X
        X X X X X X X X X X

#6. Move A east (5 units):
G G G G $ $ $ $ $ $ $ $ $ $
G G G G             A A A A
                    A A A A
D D D D             A A A A
D D D D   C C C C T T T T  
D D D D X C C C C T T T T  
O O O O X         T T T T X
O O O O X X X         X X X
O O O O X X X         X X X
        X X X X X X X X X X

#7. Move G ending north (5 segments, 9 units):
        $ $ $ $ $ $ $ $ $ $
            G G G G A A A A
            G G G G A A A A
D D D D             A A A A
D D D D   C C C C T T T T  
D D D D X C C C C T T T T  
O O O O X         T T T T X
O O O O X X X         X X X
O O O O X X X         X X X
        X X X X X X X X X X

#8. Move D ending north (5 segments, 5 units):
D D D D $ $ $ $ $ $ $ $ $ $
D D D D     G G G G A A A A
D D D D     G G G G A A A A
                    A A A A
          C C C C T T T T  
        X C C C C T T T T  
O O O O X         T T T T X
O O O O X X X         X X X
O O O O X X X         X X X
        X X X X X X X X X X

#9. Move C ending south (3 segments, 7 units):
D D D D $ $ $ $ $ $ $ $ $ $
D D D D     G G G G A A A A
D D D D     G G G G A A A A
                    A A A A
C C C C           T T T T  
C C C C X         T T T T  
O O O O X         T T T T X
O O O O X X X         X X X
O O O O X X X         X X X
        X X X X X X X X X X

#10. Move T west (4 units):
D D D D $ $ $ $ $ $ $ $ $ $
D D D D     G G G G A A A A
D D D D     G G G G A A A A
                    A A A A
C C C C   T T T T          
C C C C X T T T T          
O O O O X T T T T         X
O O O O X X X         X X X
O O O O X X X         X X X
        X X X X X X X X X X

#11. Move A south (2 units):
D D D D $ $ $ $ $ $ $ $ $ $
D D D D     G G G G        
D D D D     G G G G        
                    A A A A
C C C C   T T T T   A A A A
C C C C X T T T T   A A A A
O O O O X T T T T         X
O O O O X X X         X X X
O O O O X X X         X X X
        X X X X X X X X X X

#12. Move G east (4 units):
D D D D $ $ $ $ $ $ $ $ $ $
D D D D             G G G G
D D D D             G G G G
                    A A A A
C C C C   T T T T   A A A A
C C C C X T T T T   A A A A
O O O O X T T T T         X
O O O O X X X         X X X
O O O O X X X         X X X
        X X X X X X X X X X

#13. Move D ending east (2 segments, 7 units):
        $ $ $ $ $ $ $ $ $ $
            D D D D G G G G
            D D D D G G G G
            D D D D A A A A
C C C C   T T T T   A A A A
C C C C X T T T T   A A A A
O O O O X T T T T         X
O O O O X X X         X X X
O O O O X X X         X X X
        X X X X X X X X X X

#14. Move C ending north (5 segments, 6 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C     D D D D G G G G
            D D D D G G G G
            D D D D A A A A
          T T T T   A A A A
        X T T T T   A A A A
O O O O X T T T T         X
O O O O X X X         X X X
O O O O X X X         X X X
        X X X X X X X X X X

#15. Move O ending east (2 segments, 5 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C     D D D D G G G G
  O O O O   D D D D G G G G
  O O O O   D D D D A A A A
  O O O O T T T T   A A A A
        X T T T T   A A A A
        X T T T T         X
        X X X         X X X
        X X X         X X X
        X X X X X X X X X X

#16. Move X west (4 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C     D D D D G G G G
  O O O O   D D D D G G G G
  O O O O   D D D D A A A A
  O O O O T T T T   A A A A
X         T T T T   A A A A
X         T T T T X        
X X X         X X X        
X X X         X X X        
X X X X X X X X X X        

#17. Move O south:
C C C C $ $ $ $ $ $ $ $ $ $
C C C C     D D D D G G G G
            D D D D G G G G
  O O O O   D D D D A A A A
  O O O O T T T T   A A A A
X O O O O T T T T   A A A A
X         T T T T X        
X X X         X X X        
X X X         X X X        
X X X X X X X X X X        

#18. Move A south (3 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C     D D D D G G G G
            D D D D G G G G
  O O O O   D D D D        
  O O O O T T T T          
X O O O O T T T T          
X         T T T T X A A A A
X X X         X X X A A A A
X X X         X X X A A A A
X X X X X X X X X X        

#19. Move G south (3 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C     D D D D        
            D D D D        
  O O O O   D D D D        
  O O O O T T T T   G G G G
X O O O O T T T T   G G G G
X         T T T T X A A A A
X X X         X X X A A A A
X X X         X X X A A A A
X X X X X X X X X X        

#20. Move D east (3 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C           D D D D  
                  D D D D  
  O O O O         D D D D  
  O O O O T T T T   G G G G
X O O O O T T T T   G G G G
X         T T T T X A A A A
X X X         X X X A A A A
X X X         X X X A A A A
X X X X X X X X X X        

#21. Move C ending east (2 segments, 6 units):
        $ $ $ $ $ $ $ $ $ $
          C C C C D D D D  
          C C C C D D D D  
  O O O O         D D D D  
  O O O O T T T T   G G G G
X O O O O T T T T   G G G G
X         T T T T X A A A A
X X X         X X X A A A A
X X X         X X X A A A A
X X X X X X X X X X        

#22. Move O ending north (3 segments, 3 units):
        $ $ $ $ $ $ $ $ $ $
O O O O   C C C C D D D D  
O O O O   C C C C D D D D  
O O O O           D D D D  
          T T T T   G G G G
X         T T T T   G G G G
X         T T T T X A A A A
X X X         X X X A A A A
X X X         X X X A A A A
X X X X X X X X X X        

#23. Move T ending south (5 segments, 6 units):
        $ $ $ $ $ $ $ $ $ $
O O O O   C C C C D D D D  
O O O O   C C C C D D D D  
O O O O           D D D D  
                    G G G G
X                   G G G G
X     T T T T     X A A A A
X X X T T T T X X X A A A A
X X X T T T T X X X A A A A
X X X X X X X X X X        

#24. Move O ending south (3 segments, 3 units):
        $ $ $ $ $ $ $ $ $ $
          C C C C D D D D  
          C C C C D D D D  
  O O O O         D D D D  
  O O O O           G G G G
X O O O O           G G G G
X     T T T T     X A A A A
X X X T T T T X X X A A A A
X X X T T T T X X X A A A A
X X X X X X X X X X        

#25. Move C ending north (2 segments, 6 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C           D D D D  
                  D D D D  
  O O O O         D D D D  
  O O O O           G G G G
X O O O O           G G G G
X     T T T T     X A A A A
X X X T T T T X X X A A A A
X X X T T T T X X X A A A A
X X X X X X X X X X        

#26. Move O ending north (3 segments, 6 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C   O O O O D D D D  
          O O O O D D D D  
          O O O O D D D D  
                    G G G G
X                   G G G G
X     T T T T     X A A A A
X X X T T T T X X X A A A A
X X X T T T T X X X A A A A
X X X X X X X X X X        

#27. Move T ending west (4 segments, 7 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C   O O O O D D D D  
T T T T   O O O O D D D D  
T T T T   O O O O D D D D  
T T T T             G G G G
X                   G G G G
X                 X A A A A
X X X         X X X A A A A
X X X         X X X A A A A
X X X X X X X X X X        

#28. Move O ending east (4 segments, 5 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C           D D D D  
T T T T           D D D D  
T T T T           D D D D  
T T T T   O O O O   G G G G
X         O O O O   G G G G
X         O O O O X A A A A
X X X         X X X A A A A
X X X         X X X A A A A
X X X X X X X X X X        

#29. Move D west (5 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C D D D D            
T T T T D D D D            
T T T T D D D D            
T T T T   O O O O   G G G G
X         O O O O   G G G G
X         O O O O X A A A A
X X X         X X X A A A A
X X X         X X X A A A A
X X X X X X X X X X        

#30. Move G ending east (6 segments, 6 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C D D D D   G G G G  
T T T T D D D D   G G G G  
T T T T D D D D            
T T T T   O O O O          
X         O O O O          
X         O O O O X A A A A
X X X         X X X A A A A
X X X         X X X A A A A
X X X X X X X X X X        

#31. Move A ending west (2 segments, 4 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C D D D D   G G G G  
T T T T D D D D   G G G G  
T T T T D D D D   A A A A  
T T T T   O O O O A A A A  
X         O O O O A A A A  
X         O O O O X        
X X X         X X X        
X X X         X X X        
X X X X X X X X X X        

#32. Move X east (4 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C D D D D   G G G G  
T T T T D D D D   G G G G  
T T T T D D D D   A A A A  
T T T T   O O O O A A A A  
        X O O O O A A A A  
        X O O O O         X
        X X X         X X X
        X X X         X X X
        X X X X X X X X X X

#33. Move T south (4 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C D D D D   G G G G  
        D D D D   G G G G  
        D D D D   A A A A  
          O O O O A A A A  
        X O O O O A A A A  
T T T T X O O O O         X
T T T T X X X         X X X
T T T T X X X         X X X
        X X X X X X X X X X

#34. Move C south (4 units):
        $ $ $ $ $ $ $ $ $ $
        D D D D   G G G G  
        D D D D   G G G G  
        D D D D   A A A A  
C C C C   O O O O A A A A  
C C C C X O O O O A A A A  
T T T T X O O O O         X
T T T T X X X         X X X
T T T T X X X         X X X
        X X X X X X X X X X

#35. Move D west (3 units):
        $ $ $ $ $ $ $ $ $ $
  D D D D         G G G G  
  D D D D         G G G G  
  D D D D         A A A A  
C C C C   O O O O A A A A  
C C C C X O O O O A A A A  
T T T T X O O O O         X
T T T T X X X         X X X
T T T T X X X         X X X
        X X X X X X X X X X

#36. Move O north (3 units):
        $ $ $ $ $ $ $ $ $ $
  D D D D O O O O G G G G  
  D D D D O O O O G G G G  
  D D D D O O O O A A A A  
C C C C           A A A A  
C C C C X         A A A A  
T T T T X                 X
T T T T X X X         X X X
T T T T X X X         X X X
        X X X X X X X X X X

#37. Move A ending west (2 segments, 5 units):
        $ $ $ $ $ $ $ $ $ $
  D D D D O O O O G G G G  
  D D D D O O O O G G G G  
  D D D D O O O O          
C C C C   A A A A          
C C C C X A A A A          
T T T T X A A A A         X
T T T T X X X         X X X
T T T T X X X         X X X
        X X X X X X X X X X

#38. Move G south (4 units):
        $ $ $ $ $ $ $ $ $ $
  D D D D O O O O          
  D D D D O O O O          
  D D D D O O O O          
C C C C   A A A A          
C C C C X A A A A G G G G  
T T T T X A A A A G G G G X
T T T T X X X         X X X
T T T T X X X         X X X
        X X X X X X X X X X

#39. Move O ending south (2 segments, 5 units):
        $ $ $ $ $ $ $ $ $ $
  D D D D                  
  D D D D         O O O O  
  D D D D         O O O O  
C C C C   A A A A O O O O  
C C C C X A A A A G G G G  
T T T T X A A A A G G G G X
T T T T X X X         X X X
T T T T X X X         X X X
        X X X X X X X X X X

#40. Move A north (2 units):
        $ $ $ $ $ $ $ $ $ $
  D D D D                  
  D D D D A A A A O O O O  
  D D D D A A A A O O O O  
C C C C   A A A A O O O O  
C C C C X         G G G G  
T T T T X         G G G G X
T T T T X X X         X X X
T T T T X X X         X X X
        X X X X X X X X X X

#41. Move G ending south (2 segments, 4 units):
        $ $ $ $ $ $ $ $ $ $
  D D D D                  
  D D D D A A A A O O O O  
  D D D D A A A A O O O O  
C C C C   A A A A O O O O  
C C C C X                  
T T T T X                 X
T T T T X X X G G G G X X X
T T T T X X X G G G G X X X
        X X X X X X X X X X

#42. Move O south (2 units):
        $ $ $ $ $ $ $ $ $ $
  D D D D                  
  D D D D A A A A          
  D D D D A A A A          
C C C C   A A A A O O O O  
C C C C X         O O O O  
T T T T X         O O O O X
T T T T X X X G G G G X X X
T T T T X X X G G G G X X X
        X X X X X X X X X X

#43. Move A south (2 units):
        $ $ $ $ $ $ $ $ $ $
  D D D D                  
  D D D D                  
  D D D D                  
C C C C   A A A A O O O O  
C C C C X A A A A O O O O  
T T T T X A A A A O O O O X
T T T T X X X G G G G X X X
T T T T X X X G G G G X X X
        X X X X X X X X X X

#44. Move D east (8 units):
        $ $ $ $ $ $ $ $ $ $
                  D D D D  
                  D D D D  
                  D D D D  
C C C C   A A A A O O O O  
C C C C X A A A A O O O O  
T T T T X A A A A O O O O X
T T T T X X X G G G G X X X
T T T T X X X G G G G X X X
        X X X X X X X X X X

#45. Move C ending north (5 segments, 6 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C           D D D D  
                  D D D D  
                  D D D D  
          A A A A O O O O  
        X A A A A O O O O  
T T T T X A A A A O O O O X
T T T T X X X G G G G X X X
T T T T X X X G G G G X X X
        X X X X X X X X X X

#46. Move A ending west (2 segments, 7 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C           D D D D  
A A A A           D D D D  
A A A A           D D D D  
A A A A           O O O O  
        X         O O O O  
T T T T X         O O O O X
T T T T X X X G G G G X X X
T T T T X X X G G G G X X X
        X X X X X X X X X X

#47. Move D west (4 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C   D D D D          
A A A A   D D D D          
A A A A   D D D D          
A A A A           O O O O  
        X         O O O O  
T T T T X         O O O O X
T T T T X X X G G G G X X X
T T T T X X X G G G G X X X
        X X X X X X X X X X

#48. Move O ending north (5 segments, 5 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C   D D D D O O O O  
A A A A   D D D D O O O O  
A A A A   D D D D O O O O  
A A A A                    
        X                  
T T T T X                 X
T T T T X X X G G G G X X X
T T T T X X X G G G G X X X
        X X X X X X X X X X

#49. Move G ending east (4 segments, 5 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C   D D D D O O O O  
A A A A   D D D D O O O O  
A A A A   D D D D O O O O  
A A A A       G G G G      
        X     G G G G      
T T T T X                 X
T T T T X X X         X X X
T T T T X X X         X X X
        X X X X X X X X X X

#50. Move T north:
C C C C $ $ $ $ $ $ $ $ $ $
C C C C   D D D D O O O O  
A A A A   D D D D O O O O  
A A A A   D D D D O O O O  
A A A A       G G G G      
T T T T X     G G G G      
T T T T X                 X
T T T T X X X         X X X
        X X X         X X X
        X X X X X X X X X X

#51. Move X north (3 units):
C C C C $ $ $ $ $ $ $ $ $ $
C C C C   D D D D O O O O  
A A A A X D D D D O O O O  
A A A A X D D D D O O O O X
A A A A X X X G G G G X X X
T T T T X X X G G G G X X X
T T T T X X X X X X X X X X
T T T T