## ############.. .. #............. #.#...>......... #...g........... #.#............. .. #............. .......##########.. !.g.#.. . ....... ##..#.# ..#. .. #.