#. .# #.#.## #.g... # #)..# ##.#######...# ......!......# .)......###..###### .........g......... ...####.#########.. # #.# #.# #.. ###