### ...# ######### ###...# ##########.......# ##.....## #[....S...######.#### #######.<#....# #.........# #....## ##............... #.........# ####..#####........##...... #.........# ###........##..........#. #.......... ............#.##.########## #.!.>......# #######.....#....######## #####..###.# #...............<.. ##. .# #.....############# .......# ...####.. .##. .#.# . . >.