           e      c      a      f      b      d      
  * tjsp   huqcjz lxqeo  lgfk   hkq    xobwf  xobwf  
    xobwf  mrh    izqqvo owd    owd    liqrvw mrh    
  * mak    huqcjz lxqeo  huqcjz hkq    mak    zivo   
  * zivo   qer    dyec   jkbg   mak    zivo   lxqeo  
    lgfk   yfc    qer    huqcjz hkq    huqcjz liqrvw 
  * hkq    yfc    jkbg   tjsp   hkq    zivo   qer    
  * lxqeo  jkbg   lxqeo  liqrvw hkq    mrh    mrh    
→   jkbg   dyec   dyec   owd    cgjogd izqqvo tjsp   
    owd    mak    tjsp   mak    xobwf  hkq    jkbg   
    yfc    owd    izqqvo lxqeo  mrh    liqrvw lgfk   
  * liqrvw huqcjz zivo   xobwf  mrh    izqqvo huqcjz 
    qer    zivo   zivo   lgfk   huqcjz dyec   mrh    
  * mrh    mak    lxqeo  mak    yfc    yfc    lgfk   
  * dyec   dyec   izqqvo qer    dyec   qer    mrh    
  * cgjogd cgjogd jkbg   liqrvw tjsp   xobwf  izqqvo 
    izqqvo owd    cgjogd tjsp   mak    lxqeo  jkbg   
    huqcjz hkq    liqrvw liqrvw qer    owd    jkbg   