#..# #..# #..# ##..# ### ...## #.^ ###...# #.# .....##### #.# #.......# #.# ###############.#.##.# #.## #.................##.######### #..# #.#############..............######## #. ##.# #.# #.####................. #. #.# #.# ...# #########.####### #. #.######## #.# ##### #.#...# #. #........# #.## #.....# #. #.######.# #..# ###...# ####.######.# #.# ##.# ##.## #...........# #.# #.# #.# #........# #.# #.# #.# #..####### #.# #.# #.# #..# #.## #.# #.# #..# ##..## #.# #.# #..# #..#.####.####### #.# ##..#### #<#............... #.# #......# #....####.######## ######### #.# #.####.########....## #.# ........##########.# #.# ##.#............# #.# #....>........# #.###....######...(.# #.# #..############ #.....#..# #.#.#.# #.# #..# #..##...## #.#.#.# #.# #..# #..###.## #.#.#.# ..# #..###### # ##.#.##.# #.#.#.# ## #.......# #.##.###.#.###### #.#...# #.......# #...## ##.......###.#..## #.......# ####.###...............# ######.......# ##.#..#.....<..>..#.# #.>..........### ##.#.###########.#.# ................# ###.# #.#.# ##.########..##.# #.# #.#.# #...........##.# #.# #.#.# .########..##.# #.# #.... #..##Y###### #.# ###.# #.Y........... #.# .# ....Y......######## .# .#####.##### #.# ..# ####