### #....... #........ #.....o... #.......... #.......o.. #.......... #..........# #..s.......# ##'######### #s# #.## #..## ##..# #####'##### ####+### #.....s...# #........ #.........# #........# #.........# #####........# #.........###%..%........# #.........#...###.?..!...+ #.........'o### #........# #.........### #........# #####'##### #..s.....# #.# ###+###### #.# #.# #######'##### #.# #...........#########.# #...........'.........# #...........#########...# #...........# #.#..... #.........>.# #.###### #...........# #.# #...........# #.# #...........# #.# #.....<.....# #.# #...........# . #....>...<..# #########..## #######)## #...o....# #........# #........# #........# #........# #........# #........+ ........# ....