### #......# #......# #...<..# #......# #.....?# #......# #......# #......# ##'''### ##....# . . ##....## .. ##'# ##.<..## ### .. #c.### #......###.# #####' ##.cc.### #.......#..# ....... #..c....## #..#.......# ....... ##.........# #.###......# ....... #..........# ## ##....## .......)##.........# ##....## ........()..>......# #....## .......p#(........## ##########'#### .......###.......# #............# ....... ###....## #..#####..##.# ....... ###..# #.##...####..# ...... #####'####### ########.#.......(..# ..... #...........####..##..'.#..>.......# .... #...........##..##).###.#..........# # #...........####.)##..#.##...####.)# #...........##?.##..###..#####..##.# #...........####..##)('(...........# #...........##..##.)#######+#+#'######## #...........####..##..# #.............# #...........##..##..### #.............# #.....((....####..##..# #.............# ########(#######)## ### #.............# #...#...#...# #.............+ #.).(#.#....# ............. #...#.#.#...# ###+###+### ##.#.#.#.#.## #.#.#.#.#.#.# #..#.#.#.#..# #.#.#.#.#.#.# ##.#.#.#.#.## #...#.#.#...# #....#.#....# #...#...#)..# ##### #########'### ##...## #.......# ####.....#####.......# ##...#...#...##.......############# #..<..###.....'.......#...#...#...# ##...#...#...##......(#)..........# ####.....#####.......))..#...#...# ##..)## #.).....##.#######.## ###)#### #.......#...#...#...# #(.....# #.......#...........# #......####'#######...#...#...# #(.....#......# ##.#######.## #......'......# #...#...#...# #......#......# #...........# #......#......# #...#...#...# ########......# ############# #......# ########