##### ###### #######...#############..... #....................(.... #.#####...#######>..#...# #.#.........####....#...# #.....................g.# ###.#...###.####...##.#.# #.#...# #.#...#####.#g# ######.#...###..... #.#g# #...##.##...##..... .g..# #......##...##..... g...# #...........##.#### #....# ###......#####.# ##.#.# ###....## #.# #.... #.....# #.# ..( ##.....####.####### #................... #.#.###...#.###...# #.#................. #.#########........ #.# ######### #.# #.################ #.................. ##########...##### #...# #<..# #####