.. ..### ....... ##.#..# ......# #..# ###l.# #.#g.## #.<..... .......... ##.r...... #.......## .......##