... .... ....## ..(... ......### ......g.#####%. .......gg.....# #.gg.... ###.######.. #. #.