~~zwvvxz}~~||||{zzz{z{zz{{|}~~~~}}}~~~~~~~~~~~}~~}ywvvx{}~}{zzyyzyxyzyy{{|}}}~~~~~}~~|xvvxz|~}zyxxxxxxxxxyyyz{{|}}~~~}ywvwy{}}{zzyyyyyyyyyyzz{|}~~{xwvxz|~~|zyyyyyyxxxyyz|}}~|