{y~~~{~w{t{pypynxoxnxoxoxpxpypyrysytzv{w{x{yywxxzw{v|v|u|v|u}v|w}w~w~v~u|~|yvy~zz{{{~{~z}z{z{z|{|{}z~{~|~~~~~~~~~~~~}}|~|~{}~~