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