.. .... .. .... #. .?... ##. ..... ##.. $..... ...##....o. #.#.##......... ..#.. .......<# ..$ .#.. .....#.## ... ... ### ... ... #.. g.# .<. # #... ####..##..##.# ##.# ..........g.. .< ##....gg#gg# ... #......g#g# ... ..#....#.g# #.#..<..# .. #.....# . #..#..# ##....# #..... #.#.... ####.... .....