##### #######.... #..$.....# #........# #........# ###############..).....# ........)....##........# ###########...g.w......# #............# #........##.#.. #........# .# ## ##'####### # #.# ... .#.#