## ... ..# ##..# #...# #.#.## #....## ##.....##. #.........# #?.....##.# #.....## # #....## ####.##l...# #........#..... ......#oo.#..... ##.## #o#####.... ###########.#.# #.. .##. .......