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