vvvtomyut}~{yyxxwxxxxxxxxxxxwxwwxxxxxxxyyyyyyyyyyy{z{z|z|z{y}xyzz}zyzvywywzw}u}p}n}{}qp}xz~yyyyxut