#..... #....# ... ..... # ..... #...# .# #.......##...##..# #.......##...... ####+#.......##...## #.........##...<...# #..................+ #.........##.......# +.........##.......# #..................# ..... . +..........####..#.# . #...# .# #.......#.).......... .. #...###.#####+###'##..####..#.### ... ...........#.###.##..## #..#.# .... #...... ........##...###..# # .... .... ###.##............# ..##..####.#########.##............. .....gg.g................###....# ..##.r####.#####...#.##..# #....# #..####.#####...#.##....+ ..+ .............'...+.##..### .# .##..####.....#...####..# # . #.....#...# #..# #.....#...# #..# .......+..... .... ........####.## #####..... .. ##+#### ...