!!!
 !!!
...
 !!!
...
...
 !!!
...
...
    .
...
?
...
 !!!