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