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