############ #..........# #..........# #..........# #.......^..# ######.##.## #....######## ###.......<.# ####.####....... #..## #####.. ##..#### . ##....####..# #######........ ....?.......... ######.S....... #......<.. #......... .......... ........... ..!........ #.###.....#.