}}~~|{{{|{yy{|}~~~}{{~|yxyz{y|}{z}~~~~~~~}|zyxxz}}|{}~~~~~~}}~}}~|zz}|{|}~~~}~|~{~|}~~~~~~~~~~~~~~~~~~~{yxyxwwxz}~}~}~~{z{||}}||{yyyzyyz|~}|}~~}}{z|}zxwvv~w~x~y~{}|}}}}~~}~}~~~~}~}~~~~~~~~~}||{zz{yvtsvxz|}xvvwz}~{xvvwy{wrpqrrtwz|~}|{}~{zy|zyzzvqnmquy||{}}|~}zyyyyyxywussqpru