. .# ###.# ..#.# ##### #.#.# #...# #.#.###### #...# #.#....... ##########...#########.#....# ######>%......+........).........+ #......########...#########.#....#### #......# #...# #.#....##<# #......### ##############.#....##.# ###################....# ###......##......#.#####+# #.................'....# #.......∩##.######.# ##.################....# #........##.# .. #.#### ##.#####........%)(# ## #....# #.# .........############# #####.# ... ..........#..)ggg..... #<..#.# #.##..........#.#######... ###.#.# #.# ##.......#.# #.#.# . ##........# #.#.# #........# #.#.# #........# #.#(# ###........# #.#.# ........<..# #.#.# ####.......# #.#.# #.......# #.#.# ##+##.#.# #.#.# ..#.# #.#.# ###.# #...# . ##### #