#. ..) #.# #..## #....# ####...... #####......... #.###..O.......... #.....###........ .....##### ........( .### #......... #....!.... .........# .........# #.......#.#