########### #.........# ########## #.#######.# #........# ####...# #.# ######## ##.#####.# ########....#.#####.############...)..# #.# #.# #.....##....#.....#..............####.# #.# #.# #########.....##....#####.#############).# #.# #########'### #.# #.......#......'.............# #..# #.# #.....#.....# #.# #.......#......#..........##.##########..# #.# #.###.#o....###.####.......#......####.########.............# #.# #########.#.#.#>S...'......'.......'......##...## #..#......#####.#####.# #...........#.#oo...###.####.......#............####..#......# #.......# ##.######...#.#.....# #.# #.......+.......<....+.....#+####.# ######### #..........<#.#.#+### #.# #.......##...........##.......# #.# #############.#.#.#####+## #...#...........#+#####.......# #.# #.......#.#........###...........#...#.#####.......###.# #.#####.#.+........+..............................>....# #.#######.#........###.......)...#..##....[####.#.###### #.....)...+........'.....#'#####'#.........## #.#...# #########.#........####..#.##......#........###.#...# #...................#..................<#...# #####################................#.##'##### #..................#.....># #................#........# ###..............<........# ###.......#'##+#..........# #.........#..#.#......)...# #.......###....#....#'##### #.......# #....#........# #.......# #....#)).....)# #....#### #.....)...)...# #....# ###..#).....(.# #....# ##>######.### #....# ### ### ######