############## #...g<.......# #.####..####. # ###..####.. #........!. #.#..###... .((...# . ###.##.# #. .. # ###