.   .
    .   .
    .   .
    .   .
    .   .
    .   .
    .   .