######## ## #......###########.# ####.####.....)......# #..#.#..####.##.##.<## #...#...# #.##.##.## ####.#### #.##.##.. #.#.# #.##.##.#. ##.## #.##.##.##. #...# #.......# .. #.?.s...# ####.#### .. #.......# .. #.......# #....%..# #.......# #.......# #.......#