############# #...........# ##### #.#########.# #...# #.# #.# ################### #...# #.# #.# .......o>o...o....# #...# #.# #.# ########S###...##.## #...########## #.# #.# #.# #...##..# ###...#........# #.# #.# #.# #...###.## #.....#........#######.# #.# ##'###...###..##########...................##.# #.# #........+...................................>#########.## #....#...####.........#.....#....####)...................# #....#...# ##........#.#####....# #......############### ######...#####..........# #....# #......# #............#.....# #....# #......# ###..........#.....#####....# #......# #..........#[.............####......# ...........#####....................##.# #########.## #...................###.# #..# #...............##### #.# ##.# ###........)......# #.# #.###.........####'##########.# #..##.........# ##'#........#.# ##.##.........###.....#####.#.# #..#.........<#........#.#.#.# ##.#..........#.......##.....# #####.#(.[.......#.#+#'#.##.#.###.###. #...(..##+######.#.# #.#.##.#......... #......##.# .#.#.#.#......#.###### #.......#.# #.#.#.####.#.#... #.....#.#.# #....##..#.##### #.....#...# #....')..#.# #.....##|.# #...)#####.# ........#..# #(....)....# #........##># #####.###### #........##.# #.....# .........##.# #.###.# #'# #.# #.###### ^.. # #.###'#..... ..... #.####...>...# #......##............# ###.#................# #.#.........#......# #..................# ######....###<# ###### ###