### #.. #<# #.# ###### #.# ......###<## ...........# ...........# ... ...........##..## ..................... .... .......>.......#....##...# ......#........##........# . ......#.###.#........<...##.. ..... #.......###............ .....####....####.....#...... .............#.)............. ....#........#......S.#+#.[. #..............gw........ #.>......#................ #........#.....#.......... #........#.....##.g....... #.........##....##.....#... ...........#.###.......#... ...........#.. ...g...# .. ..........#.. ......... .. .........