#. . ##.##. #....# #....# #....# #....# #....## ######.....### .......<##.#.# ##########...# ####o.# .# .. ##