. . .. .. ## #. .# .... .. g#. .## .. .. g#g #.# #g# #.# #g# . #.# ##.# #.# #.########.g######## ... .................... #.# #..#######.######### ###.#####..# #.# ...##.##..#### #.# #.#.#.#.....## #.# #..###)..###.###.# ### #...#....# #.....# ..# #.##.###.###.##### #.# #.#### ##...## #.# #)# ##.## #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#.######.# #.# #..........# #.# ###......######## #.# ######......... ..# ########## ###