###### #####.....# #...)......# ............+ ... .............# #...# ###...........# ###...### #.#...........# #.....#.. . #..(..........#######.....#.# #.# .#......#######%.......# .#... #......# #........# .#.#### #......#### #........###....... # #......'..# #...............# #.#......##.# #.^........%g...# #.#....####.####.....###%......# ...#.#....#.####..........# ######+## .......................#### ...#.#########.#######.....# # #......###...###....# #(..#....##.......##.... ###.###.........#.... #.#....##....8....# #. #....#...........# #########.......## ###...######...### ##.......## ###.#### #.........# ###...### #....<....####.......# #..........##.........# ##.......##......8....# ###.(.######.........# ##### ##.......## ###...### #####