.# ## .# ...... #.# .##### ### ... #.###.. ##.....# ... ... #..... #.. ...# ..# #.# #....# #.#....# #.##.##.###.#######.#....# .. #.#.#.###.......?..g....# ^...###...###....######.)....# ........<.......## #..#....# ...###...###...# #...# ...# #.#.#.###..# ....## ..# #.##.##.###.....##. ## ..# #.# #.....##.... #... #...# ......# .# ...# #.....# .###.# .. ..## ......... . .. # ##.##.......# #.. .. #........ .. ......... ... .........