###. ###...### ....!.... #!......## .........# $........# .......gS####.# ......gg<.....# ##....g#.#.##.# ##...##.# # ##.# #># ... #.# ### #.# #.# #.#