.. . .##. . .... ## . . ... . .. . #.##.##.# .... .## #.#...#.# ..... ..# #.......# .... ..# #..<# #..###.# #...# #....#.# #<..# .####.##.#.# #...# ........#.#.#####...######. .. . #.....................# ......###.................... ... #....................... .g.. #.##.#########...######. .....##.##.# #...# #.......# #...# ####g#### #...# ####.# ..... ..#.# ..... ..## #.#g# ... .....##.#.# #......# ####.### #.#####.# #....g..# #########