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