....########### #...........# #########.####.#### ## ###................... ... ....(..#####.###.##.#### #.. ####..# #.# #^# # #..#######..# #.# #.# .## .#...........#####.# #.#...# #.#.....####...."...# #oo# ##.#..##.# #..####### #oo# .....##.####..# ##)# # #.##......##..# #. ##.###.#...###.##..#### #. ...........# #......... .# ............###......##. . #######.#............#. # #.#.##^.<........ ##### #.#.##.#......... ...# #.#.##.##.....## .######.###.#..... ....## ### .............####.# ##.## ... .######.##### #.# ## #.# #.##### #.# #.# #.^...# #.# #####.######## #####.# #.# ######............# #.# #.....<###.######.# #.# #.###### #.# #.# #.# #.# #.# #.# ###.# #.# #...# ##########.## #.### ##> #.........#.# #.# #.. #.########.## #.# #.# #.###### ### #.# #.# #......###### # ##.#####.## ######......# ###.#..^......####. ######.# ..................... #.# #####.........####. #.# #^....##...###.# #.########## #.#......^.....# #..........# ##.#..###...##### ##########.###......###.## #.....#.....##.# #####.(......#.# ##.........# #.......### #####.....## ..........## ##########