#.... .... ... ..####. ##....... ##.####...?...# ...........# ####)...##. ##..)......# #..###.###.# #S## .# #.......# .# .....#### .# .... .# ... .. .. .