.. #.# #.# #.# #.####.# #....#.# #......########### #................# #### .######................# ............................# .....#######.####...........# .....#.....# ############# #.###..#.############?.... ..................... .. #.####.#.#########.##.##### ...#............gg..... #.#..##########.##.##### ...#.. #... .. .#. #.. #..#....# # # #.# #..# #### #. .... #. #..## #) ..).