Step 2

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   a >> 2   
   b >> 1   
      
   c   
   b >> 1   
      

Step 3

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   c >> 1   
   b >> 2   
      
   d   
   c >> 1   
      

Step 4

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   d >> 1   
   c >> 2   
      
   e   
   d >> 1   
      

Step 5

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   e >> 1   
   d >> 2   
      
   f   
   e >> 1   
      

Step 6

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   f >> 1   
   e >> 2   
      
   g   
   f >> 1   
      

Step 7

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   g >> 1   
   f >> 2   
      
   h   
   g >> 1   
      

Step 8

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   h >> 2   
   g >> 3   
      
   b   
      
      

Step 9

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   b >> 2   
      
      
   d   
      
      

Step 10

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   d >> 2   
      
      
   f   
      
      

Step 11

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   f >> 2   
      
      
   h   
      
      

Step 12

   a   
   b << 1   
   b << 1   
      
   a   
      

(We obtained the value of (a xor (b << 1)), used here, in Step 1.)

Step 13

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   a >> 2   
      
      
   c   
      
      

Step 14

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   c >> 2   
      
      
   e   
      
      

Step 15

   a   
   g >> 2   
   h >> 1   
   0x04   
   b   
   h >> 2   
   g >> 3   
   c   
   a >> 2   
      
   d   
   b >> 2   
      
   e   
   c >> 2   
      
   f   
   d >> 2   
      
   g   
   e >> 2   
      
   h   
   f >> 2   
      
   e >> 2   
      
      
   g