... ###....## ......... #. #......... .?. ##.##.......... .....# ....(.......... ......# #..###.##.......... ...............(.............> ........# #..# #.##........# #.......###..###.##........# #.##...........<......<.......# .........o....................# .........S...................... ........................###.##.. ####<#####..........# .# . #.# ##.#.......# .# #o# #.######### #.# #.# #o# #.# #o# #.. #.. ... ### #.# ..# #..