. # #... ..###. #..# # ...... #..# ###.# #.#...######..###... #.............##..# #................## ..................## ..........)........# .##.........(((....# #...........(....# #.####........(..# #. #............# . #.#.........## . #.##.........# #.##.........# #.##.........# #.##.........# ##.##.........# #..###.......## #####.## ##.....## ..######.....# ####### ..........#### ######.#...[.... . #..######### ... ############.###### ....o#####................... ...{Do4@.4.#########.######## ....######## .... o o ......# .......# { #########