############################################################## #.............................................................# .####...############...##########............................# #...# #...# #............................# #...# #...# #........#########...^.......# #...# #...# #........# #...........# #...# #...##########........# #.#####.....# #...# #.....................# #.# #.....# #...# #.....###########.....# #.# #.....# #...# #.....# #.....# #.# #.....# #...############..)..# #.....# #.#...#.....# #..............(.....# #####.#########.#...#.....# #....................# #...#...........#...#.....# #................(...# #._.#...........#...#.....# # #.)#######...........# #.P.##..........#...#.....# #.####..# #..........F############P..#..........#...#.....# #.......# #...........M.....MF...#...#..........#...#.....# #......∩# #................#####....F...........#...#.....# #.......# #....###########.# #........####....##'##.....# #.......# #....# #.# ####..P#....#..............# #......(# #....# #.# #...##...#..............# #.......#######....# #.# ##..P#...'..............# #..................# #.# #P_P#...#..............# #...##########.....# #.# #P..#...#....######>...# #... #.....# #.# #####...#....# #....# #.. #.....# #.# #.....#....# #....# #.....# #.# #.#######F...# #....# # #.....# .............# #....# #. #.....#### ##+#+##..M...# #....# #.. #......... #......# #....# #...##########......... #......# #....# #...................... #......# #....# #.....<....##########. #......# #....# #..######..# #......# #....# #..# .......######....# #..# ###.............# #..# #..$..........# #..# #.............# #..# #.............# #..# .......####...# ...# ..$.... #...# ##.# ######I #...# . #. #...# #. #...# #. #...# . #...# ...