           . --------------- .
        . "  ______________   " .
      /    ..............__ /.    \
    /    /............__|    |:\    \
  .    /...........__|     __|:::\    .
 .   .............|       |::::::::.   .
.   ............__|     __|:::::::::.   .
|   |..........|       |::::::::::::|   |
|   |........__|    ___|::::::::::::|   |
|   |.......|      |::::::::::::::::|   |
|    .......|    __|::::::::::::::::    |
 `   `....|\|   |::::::::::::::::::'   '
   \   \..|   __|::::::::::::::::/   /
     \   `| /:::::::::::::::::.'   /
      |     `:::::::::::::::''    |
      |  `. __             __ .'  |
       \      ~~~0     0~~~      /
         \.....    ' '    ...../
            `|.           .|'
              V.|-.-.-.-|.V
               V| | | | |V
                `v^v^v^v'