..# ... .. .# ..#######.#### ......?...... ..........#### #......# ######..###..# #.......oo## #......o#))# #......<##o..# #........o....... #........###..... ####..##... ..... ##.# ##.. .... #.# #. g.. #. .. ... #.