########## #......... #.######## ### ####.# ..########....### #.#.............# #.#.######.####.# # #######.#.# #.# #.# ##### .# #.........# #.# #.# #...# ####+#.## # #.#####.#.# #.# #.##### #...# #....... > #.##.#####.###### #.# #.....# #...# #.##.#.# #.# #..............<# #.####.....####...###.##.#.##.###.# ############.>.......................'......'...............# #..........#..####..........####.....####...###.##.#.######.# #..........#..# ######... #.....# #...# #.##.#.# #.### #..........#..# . #+##### #...# #.##.#.# #.#<# #....%.....#.%# #...# #.##.#.######.#.######## #..........#..# ##### #.##...................# #..........#..# #.####.######.#.######.# #..........'..######### #.# #...#.##.#.# #.........)#..........+ #.# ###.#....#.# ######'#####..######### #.######.#.#..#.# #.# #........# #.......)#.#..#.# #.# ##.#####(# #.............#.# #.# #+# ........#.##.#.# #.# ........#.##(#.# #####[# ...######.##.. #...).# .. #.##.# #.....##### #.# . #........... #.# #....###### #.. #....#... # # #....#.###<#.# #...oo.((.(..##. #....#o.(....... #..so#'#####.... #.......# ###.....# #.....# #.....# #.....# #.....# #.....# #.....# ####+##