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