########### #.........# #.........# ###### #.........# ###....# ####........(# ########## ##### #####......# #....#.#.########....#...###...###...###....# #................>...#.......<.......# #....# #....#.#.########....#...###...###...# #..^.# ###.##.#.########....##.## ##### ##### ##.### #..................#...###...###...# #.# #.##.#.########...(#.<.............####%# ###.##.#.######......#...###...###...#....######## #....................##### ##### ##.##...........# ####.#.##.#.######......#...###...###...######......# #......##.#.# #......#.......<.^.....#### #......# #......##.#.# #......#...###...###...#..# #......# #......##.#.######......##'## ##### #####..# #....>.# #...........................# #....# #......# #......##.#.######(.........####### ###....# #......# #......##.#.# #.####..##.......# #....#.# #......# #......##.#.# #.# #..##.......# #....#.# #......# #......##.#.# #.# #..##.....(.# #.)..#.# #......# #......##.#.## #.# #..##.......# #....#.# #####.## #####........# #.# #..##.......# #)...#.# #.# #........# #.# #...........# #......# #.# #.)......# #.# #.###.......# #....### #.# #........# #.# #.# #.###.### #....# #.# #........#####.####.###.###.#####....#########.# #....................................S.........# #........#####.####.......#.#################..# ##.####.## #.....#.......#.###############....# #.# #.# #.....#............................# ####.####.# #.....#%......#.###############....# #..>......# #.....%.........###############....# #....##########.....#............................# #...................########.....############....# #....###............# #.....# #....# #....# #............# ####### #....# #....# #............# ###### ###### #............# #.......###### #..(....# #.......# #########