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