. .... .!... .... ... #######.. #.......# #.....# ### #....### #.#### ##.....######....### ####......###.<...# #####%.g.......## ##.###.#....# #.# ####...# ### ###.# ####...# ####.....## ###.......## ####..........# ##.#.........### ####.....)......## ##........##......# #........##.....### ##..#..###..#.(#.# ##.##.##..###..## ########## ####