############# ##...........## ##########...#######...## ...................#.#.## ######..### #...#####..#.##<# ##.....>...# ##.###..........# ..........## #)# #.##..#.#..# #.#........###.# #.##.#..#.## #.#.#.......##.###.#.###...# #..............>....## ##..# ###.###.....##.....## ##.# #.####...)..#####.## ##..# #..# ##.###[# ##.###.#.# ##.# ### #.# ##.#.##.# #.# #.# ##.###.# #.# ######.########.###.# ######.###...................# ............####.#########....# ###.##...........# #..^## #.......##### #...# #....##.# #...# ####.##.#############...# #.##.............<...###### #.#################.......# #.# #.#####.# #.# #.# #.# #.# #.# #.# #.#################.# #.# #.............(..##.#####.# ################.#....^...# ###.#.###.#### #...#.# #.# #.###.# #.# #.# #.# #.### #.# #.# #...# #.# #.# ###.# #.# #.# #.# #.# #.# #.# ###.###.# #.# #.....#.# #.# #####...(.#.# #.# #...........# #.# #.#.#.....### #.# #.#.....# #.# # ####### #.# #.# # #.# ##. #.# #...############.# #.S............# #...############## ##. .. ##