10        20        30        40        50  
d1x4sa1  (   8 )        mepagpCgfcpagevqpArytCprcn-apycslrcYrtHgtcaenf
d2d8qa1  (   8 )    leavaperprCaycs----aeAskrCsrCqnewYccrecqvkhwekhgkt
d2jw6a-  ( 503 )             sCvncg----reamseCtgchkvnYcstfCqrkdwkdHqhi
                                           bb       bb  aaaaaa        

                             60  
d1x4sa1  (  53 )    y          
d2d8qa1  (  54 )    Cvlaaqgdrak
d2jw6a-  ( 540 )    cgqsa