...... #... .###.......... . .........#.....# ###. #............... # ..#.##.#...#........ .# . ........#.#.##...# .# .. #..........##...# ..#..# ###...###.......#.##....## ..........#............... ........###..............# ........# #.........###... ........# #.#####....... ........# #.# #........ ........###.# #........# .........##.# #.#.....## .........##.#####.##....# .[................. ..... #########..###### ##......# ###g...# ....# ....... ....### ....# ....# #####