~}{{zzzzz{{|}}{ywutrqponmlkjiihgghhhhiijjkklmoprstvwy{|}~~}}|||||{{{{zzyyxwvuuutuuutttttttuuvwy{}~}|zyxwvuutsrrqppoonnopqsuwy{|~~}||{zyxxwwwwvvuuuuuuuuvvvwwwxxyz{|~~}||{{{{{zzyyyyyz{}~~}}}}}}~~~~}|{zyxxwwwwwwvvvuutttssrrqqppoooooopqrtvxz|~~}|{zyxwvvuuttsssrrqqqrrrstuvwxz|~~~}}}||}}~