...... .....o ....o. ..... ..... ## #..#.########### . #..#.gh........# #.#..#gg########.# ##### #.#..#..# #.# #...# #......g# #.# ##########################.#!# #.#..##g# #.# #..........................#.# ...###..##.# #.# #.##########################.# #.......g##g# #<# #.#...#....................#.# #.######.##.# ### #.#..##.##########.#######.#.# #.##.##################.#..##.##################.#.# #.).....................#..##......................# ####.............................................### ######################.######################.# ### ###