prvwz{~~~~||zyzy{y{yyyyyyyyyzy{y{yyyzyyyyzyzyzy{y{{{{|{|{}{{xwsqppkfa_elptwz~~~}~|~}~~}~~~~~}||yxuusnhecgnsvy|{~~{uqmpu{yyxxyvwxvwuvuxvyy{y~|~|{yxsmhh