########### #.........# ### ###.#######.########.... ####..>...........(........# # #......#####.....#.......... .# #.....)#...#.....#.####.###.##.# #..........#.....#..(.# .... ####+#.....#..........######.######. #.#....####........'..gg......... #.#......#####.....#####......... #......#.# #.............#..... ###....#.# #......####.#...#### #....#.# #......# ..#..... #.##.#.#####......# ...#...## #.##.#......#####.. ...#..... #.##.#......# ####...#...## #...........+ ####.#......# #.#......+ #.##.....############### #....................... ###############.######## #.# ###)## ##'####..## +...'..### #.<.#### +...+ ##+##