|~}~~~~}{~~~~}~{z~}{y{~}{~}~z{~~~~{{|{~~~|~~~|y}~~{{z~~~~~~~~~}}{y~~{~~|{~~|{~~}~~~~}|{~~~}|}{~{|~{~~{{z~~~~v{~~~{{zsxt~ytwv}{|~zvvzyyvwpwuv~{pynwyut{|{yurxvy{yvs{|uzy{ww~w~|wyw{q