######### ##### #.......# ####...# #.#####.# #....#.# #.# #.######## ### #.##...# #.# #......... ..# #.###.## #.# #.######## #.# #.###.###### #.#####.# #.# #.#........##### #.......############.####..............# ########### ##.....>.........#.................###.# #.........# ##.....########....#.####......##..# #.# #.#######.# #......########....#.####..)...##..# #.# #.# #.# ###.................#............##..# #.###.# ##.########## #.....................######....###..###.....# #........)..# #.#..#<####...###.###<# ##.#...........#### #..########.# #.#S.#.# ##### #.# #.# #.#####..###.### #..# #.# ##....#.# #.. #.# #.# #..# #...# #..# #.# #.#.....# ###.#.# #..# ###.# #^.# ### #.# ##..#.### ...# ...# #.# #... ..# #.# #..#.# ### ##..# #.# #.## #.# #.# #..#.#####. ##.# #.# #. #.# #.# #.......... #. #.# #.# #.# #..####.##. #.# #.#####.###.# #..# #.# #...........# #..# #.# ######.##### #..# #.# #.# #..# ##########.# #..? #..........# #.. #.########## #.# #.# #.# #.######### #.........# #########.# #.# #.# #.# #.# #.# #.# #.# #.# #.## #..# ##.# #.# #.# #.# ##########.# .......<...# ############