######### ###.......# #...#####.########.### #..g#................. #.g.#.#######'#######. ##...# #.............# #...## #.###########.# #...# #.#..[......# ##...# .#.#.###.###.# ##....##.#.#.#.....# #........#...#..<..# #......#.#.#.#.....# #.....## #.#.####### ##.....# #.#.. #......# #.#### ##......# #.. #...##### ### #.#..# #.##.# #. #g# #. #g#### #....#..# #......# #.>.g### ......... ............. #.....(.......# #.........?...# ##............. #............#