################# ########## #...............# #........# ####### ##############'#############.# #.######.###########.....# #..........................#.# #.# #.#.........#.....# #....................#####.#.# #.# #.'.........'.....# #....................'..<#.#.# #.########.........#.....#### #..............#.....#####.#.# #.##>....(...............'..#####...).....######.....# #.#.# #.##.#...................##.##....(.......# #.....# #.#.# #.##.#..............####)##.##....#######.#######....#####.#.# #.##.#.......######.# #..).....(># #.#.hh..h..........#.# #.##.#.......# #.# #..)..(....# #.#.#####h...#######.# #.##.##############.####..........# #.#.# #.<..# #.# #......................#..........# #.#.# #....# #.# ####.###.........###...#..........#######.#h################.# #...)...............'.................................>...# #####...............#.###..###########.#.##........######## ############.........#.# ##.## #h#.##........# #..........#.........#.## #..# #%#.##........# #..........#######(.....# ##(##########h#.#####.....## #..........# #......# #.........hhh#.....'......# #..........# #......# #..........hh#..####......# #..........# #)[.#'## #............#..# #......# #..........#######(..#.# #.###'hh'###.#..# #......# #...........((.........# #.#.......h#.#..# ######.# ###..................### #.#........#.#..# #.# #..................# #.#........#.#..#########.# #....o....(........# #.#........#.#...(......#.# #.......o..........# #.#........#.#..........#.# #....o.............# #.##########.#..........#.# #..................# #......%.....#..........#%# #..................#### #########..#.#..#########'## #.....................# #..#.#.............# #....#'#..............# ##.#.#.............# ##########.#..............# ###########.#.###...........# #..........########.......# #..........>...............## #.#######..# #)......###.##########.#######...##### #.# #).# #.......#.........##.._..## #...# #.# #..# #.......#............#.#..# ##### #.#######..# #%......#.................# #.#........########.......#.................# #.#.#.....##..............#.................# #.#..<................#####.................# #.#.#.....##..........# #.................# #.#.+.....##..........# #.................# #.###.....##.......#### #.........######### #.# #.....##.......# #.######### #.# #.....##.......# #.# #.# #.....##.......# #.# #.# ###########.#### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.###########.# #.# #.............# #.# ############### #.# #.# #.# #<# ###