... .....#.#. ##......... #............ .........o..o.. ............... .....o......... .......)o)....... #.).... ............. #..#... .#. ......... ...