.. . .. #.. ..... .. .. # .... . ... .o#. .#.#. .o. .... ..#+#..#..# # . .......#..#.##... ................. ..?.....<.r.# ...... #.#.#....#.. ..#.#####.#...... ......##.#......#.. ... .... ........#......... ..... .. .................. .#.### ............... .... #.............# .. .. ####.#.........#.... .. ... .........g..!....... .#. ... #