################################# ................................# ...........^....................# ................................# .........................########..# ... ...[....................#......#..# ############..................#......#..# #..........#....#############.#......#..# #..........#....#...........#(#......#..# #..........#....#...........#.'......#..# #..........#....'...........#.#......#..# #..........#....#.).........#.########..# #...............#...........#.(.........# ###########.....#...........#...........# ........)...##########.##...........# ....................................# ................W...(...............# ...............§p.....[.............# ............(...D[....[..((.........# ..........[)S[[...[(................# #########.[######################'### #..# ###.# .)... ###...# ...[[.. ####.....# ......C..p #......#### #####..#### #..>..)'..# .... #......#### ####.....# ###...# ###.# ######'### #.)......# #....)...# #........# #....<...# #........# #........# #........# ########## ######## #......# #......# #......# #......############ #...<..##.........# #......##.........# #...=..##.........# ###'#######.........# #.........'.........# #.........#.........# +....)....#.........# #.........#.........# +.........#.........+ #...>.....#.........# #.........######+#### ########'#### #......# #......# #......# #......# #......# #......# #......# #......# #......# #......# ########