### ..# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ####'# #.# #### #.8#.###########.########...... #..........#...............# #...8..8..8###.##.####.###.### #<.........'...##.s.r..# ... #...8..8..8###########.###.# # #..........# #.....###.# #.8#.####### ######.#.....# ####+# #.........#### #>)..>...%.## #...........# #............. #...........## #......!.#.## #............ ###..>.#.#.# #...##.#. #...# .# #...# #.... ...