10        20        30        40        50  
d2izxa-  (   5 )           ipp--gltellqgytvevlrqqppdlvefaveyftrlrear  
d3im3a-  (  12 )    slrecelyvqkhniqallkdSivqlctarperpmaflreyfeklekeeak
                                 aaaaaaaaaaaaaaa    aaaaaaaaaaaaaaa