######### #............... #.......# ............... #.......# ##..........!..# #.......# #............. #.......# #............ #.......# #..........## #.......# #......S....###. #.......####............... #.........##.........####.. #.......#...........## #..<....#.#..######## ####.####.#....# #.# #....#.# #.# ###..#... r.. #... ... .. #.##..... ... ..# . ... ...