.# ## #.# ... .. #.# ######.##..## ##............ ##.?........... #.!............ #...o..<....... #.............. #.............. #.............. ##............. ##.....#..<..# ###########.. )#