### .... ## ..... # .###..... ...>.########.#....... #...>.S.....# #..########.#### ... #..........# # #.##.#.<##.# # #..# # ....# #.#.## ...... ###.... .#.# #.#.# w