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