#.. #.. #... #... ###...###### ........g..###. .......r(...... .......