### ..# ### .(. ... .. #.###.# ...# #.....# #.#.... ###.#.#.### #.#.... #.........# ...... #.#.#.#.#.###.##.# # #.#.......#.. .# #.#.###.###.#.#.#.##.# . #......<....(.#.#.(g.#.... #.#.###.###.#.#....h.(.?.( #.#.......########## #.#.#.###.# ......# ..# #.#.###.### .... .. ### .# ..