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