}|~~}~~yz{|}{zyyzyyyyzwprssttttsssssssrsttuuuvvwyyyz{{{zyy{{{{||{|{|{|||}~~~~~~~~~tvy{|}}|}}}}||{|{{{{zz{{}}~~~~~~~~}}|||}~~~~~xtxz{|}|||||{{{{zzyyzz{{{{}}~~}|}|{{{{{{{|{{{{{{{||||||||{|}|{|{{{{{{{|{{{{{zzy~truxyyyyyyyyyxwwvvwwxyyyyzzz{|||{{zzzyz{{{|}}}}~}~}~}|}{{{{{{{{{||{||}||{|{{zzz{{{}ysvxzz{zzyyyyyxyyyxwyyyyyz{{||}|{{{||}}~~}