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