###### ..... #... #.. #.# # # #.###.### #.###g....... #..