############### #.............# #.#####.#####.# #.#####.# #.# #.##....### #.# #.##.##...# #.# #.##.#....###.# #...o.._......# ##########.###....#.#### o.....o.o..# #...##.# ##.######### ###....# .. #.#### # ######o# #..##..# #....## #.#### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.## #..# ##.#...#.. ##.# ...#((.#.# .. #.# #.#####.## #.# #.# #........# #.# #.# #..._....# #.############o# #.....[#.# #.# #....o!....[.#.# #.#......# #.# #.##########.#.# #.######.# #.# #o# #.#.# #. #.##.# #.# #.###.###### #...# #.##.##.# #.####(..o......# #..## #.#...#.######.....####.####.## #..# ###.....#........<......>.###...# #..# ...........#.#######.####.##.###.###..# #.#..###.###.# #.# #.#.## #.##..##### #..# #.# #^# #.# #...# #.........# #..###.###.#######.# ###.## ##.#.......# #..................# ##.###.##..#+#..# ###.###.###.######### ##...######S##.# .............# ##.## ##F##.# .###.###.##### #.# #W##.# ...# #.# #.# # #.# ##### #.# #.# #.# ..# #.# #.# ### #.# #.# #.# #.# #.# ?e#