###### ..... #..### #...# ###)### #...# ###a.# #..# #... ##... .. .