           b      c      f      e      d      a      
  * maj    ercgsi ofyuvp fdlsww ozriw  mal    lhuv   
  * mwud   lhuv   ufkxh  ercgsi ozriw  dxnj   lhuv   
  * mal    ercgsi ofyuvp xbli   dxnj   ercgsi mal    
  * gnn    mwud   ofwncb gnn    fdlsww dxnj   mal    
    ozriw  ozriw  dxnj   ozriw  ofwncb ofyuvp lhuv   
→   ofwncb ofyuvp ofwncb gnn    mwud   ozriw  ofyuvp 
    ercgsi ufkxh  ercgsi dxnj   ufkxh  dxnj   ozriw  
  * ufkxh  zuke   fdlsww ozriw  ofyuvp lhuv   fdlsww 
  * fdlsww ofwncb fdlsww gnn    ozriw  ofwncb maj    
  * lhuv   zuke   ofwncb dxnj   ofyuvp ozriw  ozriw  
    dxnj   dxnj   ufkxh  ofyuvp maj    ozriw  fdlsww 
  * xbli   ufkxh  ofyuvp ofwncb fdlsww ufkxh  lhuv   
    zuke   fdlsww ercgsi xbli   ofwncb ozriw  mwud   
  * ofyuvp ofyuvp ozriw  dxnj   ofyuvp zuke   mal    