#.# #######.#### .....#..... #.##.#.... #.# ..... #.# #.#.######## #.# #.#.##.#... ############.###......#.######. ............g...g.gggoo........ ######.......#.####.###.#.###### #g...'.......'.# #..##.#.# #.####.....g.### ##.##.#.######.## #.# #.......# ..#.#.gF......# #.# ######### #.#.#..#####..# ####g####### ...#.(# #g.gg....... ...#..# #..g.####### #..# #.......... ...# ####.#####. .##.# #+# . #.#