### .. ..? #.# #.. . . ##.. ##.# ### .... #.. ....... #.....##.###### ##..... # ...........<..# ...#.#.# ......##...#### bg....### ..........## ..# #ggg...... ....g#.....## #...# #.# .............###... #...# #g# ## ........g.......... ##.#g# ##g#..#.##. .......g........... ....# #.(......g. ................. ..# #..###..##.g..g. .....####.####... .... #..##........## ..... ... .. ......#.......##.#.# #.. .... ...........#........ g ..... ...!.....###.....g.. .._... .......### ........ ... ...... #...... ..... #..... ..... #!..# .## .