### #.################## #................... #.##########..##### #.# #..#... #.# #..#.### #.# #......# #.# #....#.# #.# #####....# ..# #........# #........# #........#.# #......<...# #......##### #...#... #...##.# +.. ... #. #.# .. ... ## #.. #.. #..##.. #...... #...#.## #...... #...######### #............ #..........# #############...#####.# #.<.............# #.##......###.....# .......s##......# #..##.# ........######### #..# .# ........# #... # ........# #...# ###.....# #.#.# ......+ .#.# ###....#