.. #. ##. ..###### # #....#.#.## .####.......... ....!..ggg.#..# .......