# ### . ... #. #.###### #.# #.#..<# ..###..#.# # #.#.#...# ...##.##.###.## .........###.# ...........#.# ##.##.####.#.# ... #.#.# #.# ##.#.# #. ##....## # #......######## #.............. ##......######## ..).......######## ########.#........# ########...######.# ......S...## .##########