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