www..

    ...

    ...

    ~~

    ...

    ...

    OO@@

    ...

    ......

    ...

    ...