#. #... #######...# ####..#....# #......