~~}~}|}}}~~~}}}~~~~~~}{z~z~z~z~z~z~z~z~z~z~z~zz~z{~{{~{}~~}{{|~~~~~~~~~~~~~}}||{{{{{|~~~}}}}}}}}}}|||||||{|||||||||}}