### ### #.#########.# ###################........##.## #.............................)# #.#################.############ ###.#### #...........# ####### #......# ###############.# #.....# ######### #......# #....# #.# #.###.# #.......# #......#### #.##.# #.# #.# #.# ###########.#####.################.........#######.##.##########.## #.# #.###>...........[...................'................>...............# #.# #.#.#...###.....##.##.####..##########......##.######.###.############# #.# #.#.#...# #...........# ##.## #......##.# #.# #.# #.# #...#...###........##.# #..# #######......##.# #.# #.# #.# ###.'.......#########.# ##.# #.......#######.# #.# #.# ##.#######........)..############.# #.......# #.######.# #.########## #.........................)....##.###.....).# #......#.# #..........# ####################.#########.##..##.......# ########.# ##########.# #.# #.###.##.......# ##....##.# #.# ##'#########.# #..#######.# ##..##.##.# #.# #............####.# #.# ##..##..##.############.#### #.................# #.# ##.......##.................# #.................## #)# ##...#.##..######.############ ##########.###.............# #.###...##..#...## #.# #...g.)....# #...........#.## #.##...###..#.#..## #.# #.########## #...........#..# #.##..## #.#..##..###.## #.# #...........##'#####.#..## #.##.###..##..# #.# #....................#...####.#..# ##..##.# #.#### ######.................[..#....#......# ##....# #....# #....'....................##.<.#.####.# ##...# #....# #.####................###.#....#......# ##...## #....####.# #...)..........#+###.#...####.##.# ##..### #.....g.g.# #.................##.#..## #.##.###..## ########### #########.........##)#...## #....##..## #..........#.##...###..#.#..## #..........#'###...##..#...## #......##.....###...#.##..## #......##.....# ##.......## #......##.....# ##..##..# #......####..## ##..##.# ######## ##g########....# #>.......################# #####..................(.# #.##.###.#.########.## #.##.###.#...........# #.##...#.##########..# #.##...#.# #..#..# #.##...#.#######.##..# #.##.............##..# #.##..##.##########..### #.##.............).....# #.###.##.##########..#.# #.###.##............##.# #...#.#############.##.# #.###.....# #.##.# #.#######.# #.##.# #.........# #.##.# ########### #.##.# #.##.# #.##.# #.##.# #.##.# #.##.# #....# ####.# ###