####+### #......# #......# # #......# .# #......# .# .# #......####.###.# +...........<.... +#.#.............# ...)g.g..........+ ..#####5y........#.# +............. #............. #####'####.... #..# ...### ##.## .....# #..# .....# ##.# .....# #.##.....# #..#.....# ##.#.....# # #.......#.# ############......#.# ..........[.......... #####...##.....#.#.# #...##.......# ######.#.#.### #.#....# #.#....# #.##...# #.##...# #.###..###### #....>........ ###########..#