qnnllljjjhhh}h{hzjyjylxnxswuwyv{uttsrqqpoonmmllkkjjiiihhhggffedccba}a}`{`{aycygwow{uussqqqnnnlljjjhhffffdd}d{fyfyhxhwjwnvqvuuwt{s}rrqpponnmmlkkjjiiihhhgggffeddcb}a}a{`{`y_y`y`wcwiusussqqqnnllljjjhhhffffddd}d{fzfyhyjxnwqwuvwu{utsrqqponnmmllkkjiiihhhhhggffedccba}a}`{`{aybyfwow{uusssqqnnnlljjjhhhffffff~f|hzjylynysxuxyw}wv