o$$$$$$$$o
                  oooo$$$$$$$$$$$$oooo
              oo$$$$$$$$$$$$$$$$$$$$$$$$o
           oo$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$o
         o$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$o
       o$$$$$$$$$    $$$$$$$$$$$$$    $$$$$$$$$o
      o$$$$$$$$$      $$$$$$$$$$$      $$$$$$$$$$o
     $$$$$$$$$$$      $$$$$$$$$$$      $$$$$$$$$$$$
    $$$$$$$$$$$$$    $$$$$$$$$$$$$    $$$$$$$$$$$$$$
   $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
  o$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$o
  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" "$$$$
  $$$$$  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$   o$$$$
  "$$$$   $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$     $$$$"
    $$$$    "$$$$$$$$$$$$$$$$$$$$$$$$$$$$"      o$$$
    "$$$o     """$$$$$$$$$$$$$$$$$$"$$"         $$$
      $$$o          "$$""$$$$$$""""           o$$$
       $$$$o                                o$$$"
        "$$$$o                            o$$$$
          "$$$$$oo                     o$$$$""
             ""$$$$$oooo        oooo$$$$$""
                ""$$$$$$$oo  oo$$$$$$$
                      o$$$$$$$$$$o