##### ## #...# .. ###...### ########## .# ####.......#####......... .# .. #................######## .# #... #.##.......#%..### .#..... #.####...##.....# ###w....... ##.####...###...## #..S......# #.......### ##.## #.###.....# . #..####.# #.# #.# ... .# #...###.# #.# #.# + .# #....##.# ##'## #.# .# #....##.# ##...## ###.# ####.# ##.##.##.####.....## ##...# #.... #.........##.......# ##...#### ####...########.##...##.#.........# #.......+ +.......................'.........+ ##...#### ####...########.##...##.#......)... ##..# #.........# #.###..##(##........ ###.### #.#.#####.# #.# ##.##.###.....# #.....# #.#.### #.# #.####.##.# ##...# ##.....# #+# #.#...# #.# #.........# #+# #......# #.# #.###.# #.# ######.#### #......# ###.######.###.###.# #.# #......# #...)....#.........# #.######### #.###### #.....##.#.......>.# #.##......# ##.## ##.....##.#.###.###.# #.##.###..# #...#######......##.#.###.###.# #.##......# #.#......(...............#.##[# #........## #...#######.....###.#.###.###.# ####......# ##### ##...## #.#.#######.# #.###.## #.#.####.#.........# #.# #.# #........########### #.###.# ###.###### #....<# #.# ####### #.# #.# #.# ... ... ... ...