10        20        30        40        50  
d1a1yi-  (  21 )         kteWpelvgksveeAkkvilqdkpeAqiivlpvgtivtmeyridr
d1csei-  (   8 )          ksFpeVvgktvdqAreyFtlhypqynvyflpegspvtldlrynr
d1vbwa-  (   1 )    srçqgkssWpqlvgstgaaAkavIereNprVrAviikvgsgatkdfrçdr
                             333    aaaaaaaaaaa    bbbbbb            b

                             60        
d1a1yi-  (  66 )    vrlfvdk-ldniaevPrvg
d1csei-  (  52 )    VrVfynpgtnvVnhvPhvg
d1vbwa-  (  51 )    VrVwvte-rgiVarpPtIg
                    bbbbb           bb