asco-o:$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$'$$$$$'$$$$$$$$$'$$,,$$,$$$$$$,,$$$
$$$$$$$$$$$$$$$$$$$$'''''$$'''$$'$$$'''''$$'$$
$$$''''''$$''''$$''$$$$$,$$$$$$$$$$$     $$$$$
$$$$$$$$$$$    $$$$$$$$,$$$''$$'$$$$'''''$$$$$
$,,,,,,,,$$,,,,$$,,$,,''$,$$$$$$$$$$$,,$$$$$$$
$       ,$$,$$$$',$$$$$$$$$''''''''''$$'$$$$$$
$     ,$$'$,,,$$$$'$$$$$$$$,,,,,,,,,,$$$$$$$$$
$  ,,''$$$$$$$$$$$$$$$$$$$$          $$$$$$$$$
$''$$$$,$$$$$$$,$$'$$$$$$$$''''''''''$$$$$$$$$
$$$$$$,'$$$$$$$$$,$$$$$$$$$,,,,,,,,,,$$$$$$$$$
$$$,,$$$$$$$$'$$$$$,$$$,,$$, ,     ,,,,,$$$$$$
$$$''$,,,,,$$,,$$,$$$$$$$$$'         $$'$$$$$$
$$$$$$$$',    $,,$$$$$$$$$$    ,,,,,,$$,,,$$,$
$$$$$$$$$$$   $'$$$$$,,,,$$,$$,      $$$$$$$$$
$$$$$,,,,,,,,$,,$$,$$      ,$'  ''''''''''''$$
$$$$$$$$$$$$$      $$     ,$'    ,,,,,,,,,,$$$
$$$$$,,,,,,$$,,,$$,$$    ,$',    $$      $$$$$
$$$$$$$$$,$$$,     $$   ,$$$$$,  '$'''''$''$$$
$$$$$$$$,$'$$$'$, $$$,,'$$$$$''    $   ,' ,,$$
$$$$$$$,$'$$$$$'',$$$$$$$$$$$$$''''''''''''''$
$$$$$,''$$$$$$$$,'$$$$$$$$$$$$$$$,,,,,,,,,,$$$
$$$$$$$$$$$$$$$'$$$$$$$$$$$$$$$$$$$      $$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$