###################### ################ #....................# #..............##.# #.###############....# ###.##########.##.###'### ######....# #.###### #.##.##....# ..........# #.##...# #.##.##....# ...)......# #.##.<.# #.##.##....# .........######.. ###.##...#####.##.##....# ................. #........'...#.##.##....# .........######.. ######...###.#.##.##....# .........# ##### #.#......#+### .........# #.#.####.# ######+#.# #.#.# #.#. ########.#.# #.#.# ..#.# #.....##.#.# #.#.# ###.#### #.....##.#.# #.#.# #.#..# #.....##.#.# #.#.# #.#..#####.....##.#.###### #.#.# #.#............'........... #.#.# ###.##.#####.....##.#.####### #.# #......# #.....##.#.# #.# #.#.#### #.....##.#.# #)# #.# #.....##.#.# #.# #.###############.#.# #.# #.............# #.#.# #.# #.............###.#.# #.# #..............# #.# ###.............# #.# ...............# #S# ##############.# #(# #.# #.# #.# #.# #.#.# ... #.#.# ..... #.#.# ..((... #.#.####### ......... #.#.#.....# ........... .# #.#.#.###.##### #...........# .# #.#.#.#.......# ....######.# #.#.#.........# ...........###+#.#.#.###.......# .................#.....#.......# ..............>..#...#.#.......# #.............#...#.#.#'##### #.............#...#.#.#.# #.............#...#...#.# #.............#....#..#.# #.............###.##..#.# #.................##..#.# #............#######..#.# #...........(# #<.#.# ###########.########..#.# #############.#.........#.# #.............#........##.# #.###########.###########.# #.# #..........>......# #.# #.################# #.# #.# #.#######.## #..........# #.########## ###