.   .
     .   .
     .   .
     .   .
     .   .
     .   .
     .   .
     .   .
     .   .
     .   .
~~