########## #..<.....# #.#.#.###%.. #. #.# .. ... ##. .#. #. #. .# .. #. # ## ##