########### ####################.........# ##........................g..(# ###...#####........####.######.(# #............###.#.####.######..((# ###.......##...# #.#..............#.(# #..............###.######.######.## +# .####.#.......................# ...........)...#.......######## .####...................... #.>..........#.......###.# #.# #.#....###..##.......# #.# #.#....##...##.....### #.# #...........#....... #.# #................... #.# #...#.....#... #.# #..###...###..... #.# #.##.#...#.##... #####.####.###.....###.. #...........##.....##..# ... #.######.#.............# ..... #.# #.#......#......###....... #.# #.#.....###............... #.# #.#....#...#...)#####..... #.# ##......#.<.#....).#....... #.# #..###.........###...# #.# #.#..#..#...#..#..#..# #.# ##....#..#...#..#....## #.## #.....#..##)##..#....# #..# #..#.#....#.#....#.#...... ##.# #..........#..........#### #.# #.....##......##......# #.# ##............######### #.# ##..####.....# #.### #..# #.^...# #.#.###..# #.###.# #....##..# #.. ..# ###.###..# #.. ..# #.# #..# #.. ..# #.# #..####... #.###.......# #...........# #####.#####.# #.# .. #.# #.. ###