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