###### ##....## ##......## ##........## [ #........(.. .....########....)...... #....<..###...?...... ####..#......@....... ##..######....... ##... .###.... ###.### .# #..... #..@##.# #...... ###OS..###....... #W.####......... ## #.....SO........ ...##.###........[.. ............@..?..:..? .........#####......... ......$## #......... ....... #.#...#... ........## #.###.# ........<### #(# .K ....$..#...####@## .. ........#.##....# .........#..W....# ..........####....# ............. #....# .....s..s....#......... ### ...............(....... ###_### ........[.....s........ #8...8# ........o......#....... ##.....## #<......##.... 8.....8 #.......# . #.....# #........ #8...8# #.......) ##.....## .....o#.. #8.....8# ####.o# ##.....## #o# #8...8# . ###>### ##### ....## .....## ....... ...... #####