.. ... .... #.... #..... ####...... ###.#......... #....a<...# #.#.#..#### ...## #.## #. #