### #.############# #.............# #.###########.# #.#####.#...#.# #.......#.....##### #######.#.........# ... #.#########.# #....... #...#.....#.# #........ ###.#...#.#.# #......... #.###.#.#.# ......s. #.#..<..#.# #.....# #%#.#####.# ###.....# #.#.......# #.+.ro..# #........## #.#.....# ########.#####.#.....## ..................>...# ###.###.##.##.######.# #.##.##.# # #.##.##.# #.##.##.# ......... ......... ......... ......... ......