#### ########## #.. #........# #.# #.######.###.# #.##.........# #####.##.###.##..# # +................# .. ##.##.##.###.##.)##.### #.##'##.###.##......... #.####.#........<.......##.. #................##........ #.####.........o.##......... #..........c....#....#.. +....................... #...#.##.....#######.#. #...#........# ... #.###............# ## #......#########.## ...###..#########..+ +............{..## ###..#....####...# #..#....####.#.# #..#.........#.# ######### #..####....###.# #.......# #..# #....# .# # ##.......#### ####..# #....# . #.#<....)..'... ....l.####....# ...#.#)[.{.)..# ..o..c.(......# .........####.....# .....z##......# ##..#.#..# .^^.# ..z.# #......# #.<.....###.o^_^.# ... #......# ####.#......o.^^.( . #......?. #.>##.####...... ########## ... #.# # # #### #.# ###