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