~~~~~}}|{{{zzzz{{{{zzzzzzyyyzzzyzzzzyyyxuw|uuvwxyyyyzz||}}}}~~~~~~~}||{{zz{{{{{{|||||||||{{{{{{{||}}}}}}}|yxzxxy{||}}}~~~~~~~~~~~~~}}|||}}}{xv|z{{{{{||||}}}~~~~~~~~}}||||||||||||||||||{{{{|||||||||||}}}|||||{yyzxxy{|||||}}~~~}}}}}}}}}}~~~~}}}}}}}}}}}}~~~~~}{y}}yz{|~~~~~~~~~~~~~|z~}{{|}}}~~~~~~~~}}}}}}zwz|{{|}}}}}}}~~~~~}}||||}}{{yxyz{||{||}}~~}}|||||||}}}}}||||||||||||}}}|yx