.... ...... ...... ...... ..... ....
..... --...-----... !!!
.... .... !!! !! !!! !! !! !!!
.... -! !!!