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