|wuy~~~~~~{vuy~~~~~~~{vu{~~~~}}|{{{{{{{{{{~|~{~|}|~|~}}~~~~~~~~~~~~~~~~~|{{{{||}~}~~~~~~~~~~~~~~~{~ra[g}w{~yyy{z{{{||~||~|~~~~~~~~}||{||{|{|{||}|~~~~~}~~s~q~q~q~q~s~s~u~u~w{w{x{x{w|w}v}u~u~s~s~s~r~s~q~qpmoxzj^]yso}ponnn