.. ...# #. ... #..##.. .!.####...#.# ...........# #......#.# #........ . #...gg.# ... #....<.##..... #......☼l...# #......#....# ######## ..... .... ... .. .