########## #........# #.....?..# #......S.# #..<...S.# #........# #........... #............ #............. .....##.##..... ###.###.# ..... .. ..