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