.. ######.## #############.!....o. #..W..........?...# #.###########.###.# #? #.# .. #.###.#o# +.. #<......o #.. ##.##.#.# #.. .# #.. .# .# ##