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