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