### #.# ###############.# #...............# #.#############.# #........ .. #.# ######.###########.#.####### ..............#.....g...w.... ######........#.###.#.####### #........(..+ ...... #+##........# ###.#.## ....###.##)# #.#.# )....###.##.# # #.# ............# #.. .....###.####.## ### ................ ...####.####.## .............# .####...###### #..)# #...### +..>+.# #...#.## # #..)#..## #.##...#...## #.#........<# #..........## . ###.......## ...###......## .............# ..........#...# ...######.#....# .. #.#..#.. . .# .##. .# .# .# .%