#..# #..# #..# #..# #..# #..# #..####### #.<....... #......... ##.#.##### #...# ### #