######### ###......... #######.#.......# #.....<.........##.. #.#####.#.......... # #.# #.#.......## .## #.# #)#.......##...#.# #.# #.#........g.....# #.# #..........#...### #.# ####...##### .## #.. #.#.# .# ### #.#.# .. ..... # ##.#... .#### .