### #######################.# #........>..............# #.#######...............# #.# ####.############ #.##########'### #.#............# #.#............# #.#............# #.<...# #.#............# #.....# #.#............# #.....# #.########....## #.....# #.##### #....## #.....# #.....####.....# #.....# ####..<........# #.....# #...........# #.....# #...........# #.....# #.............# #.....# #.......###.### #.....######### #.......# .# ######.............. ###'####.# .# #................... #.....##.# .# ##.######........... #.....# # #.# #......######## #######..... #.....# #(# #.####.# #..........# #.....# #(# #. #.# ...........# #.....# #(# #.####'#### .........########.##### #.# #.........# P .......##..#.....#### #.# #.........# _PP.#.....##.##.###....# #.# #.........# #P.PcP.....(.##.##.###.##.# #.# #.........# .P PPP #+# #..#.##...#.#######. #c# #.####.#### ##. .. #.#####......_........... #.# #. #<# #.. #.####.#.....##.#...##.#####. #.# # #.# #.# #....#.#.######.##.###.# #.# #.# #$..#.#.# #....###.# #.##### ##.## #...#.#.# ####.....# #.....# #...# #...#.#.# ###.#####. #.....# #.#.#####...#.#.# #>......... #.....###.#.....'...'...# #.........# #.....'.........#...#.### ########.## #.....###.#####.#####.# # #.###.# #.# #.# #.# #.# #.# #.# #.# #.# .. ..# #.# #.# ..# #. ..# #.# #.# ..# ...# #.. #.# ..# ... ## #..#