)           \       /          (
           /|\          ) \___/ (         /|\
         /  |  \       ( /\   /\ )      /  |  \
       /    |    \      \ ` | ' /     /    |    \
+----/------|-----O-------\ |-/------O-----|------\-------+
|                 '^`       V      '^`                    |
|                                                         |
|                                                         |
|                                                         |
+---------------------------------------------------------+
  l     /\     /         \\             \     /\     l
  l  /     \ /            ))              \ /     \  l
   I/       V            //                V       \I
                         V