~||{|~~xq~}~{{yxwwxwxyy{}~~~~~||}|~~~sp~}{zyyxwwxyz{|~~~}|{}~yq~~~|zyxxwyyz{|~~|||~~sr~|{zyyyyyz{|~~~ys~{zzyyzz{}~~~ur~|{yyxyyz{}~~~~~xq~~|{zyxwxy{|~y~y~y|y|y~yyz{zyzzzyzzy