#### ..# #.# #.######### #.#############........<# ..................####### ......................... .#####.......#.......... #......#.#...####### #...........)... ####...[..#.#.#.### #...........#.#.. #.###########.##.# #.# .# .. #.# #.# #[# #.# #.# #.# ....?.gw# ......... .......... .#........+ ##.......# #........ #.........