#### .... ^...### #....###### #.......## ##......o## ##...###ow## #....# ###{## #....# ##.# #!.##..# #..# #...# ##.# ##... #..# .# ....# #.. ## ..?.# ## ..#S.# .###..# .# ##.