########### ############ #.......).# #..........# #.#######(# #.########.# #.#.....#.# #.# ####.# #.#.###.#.# #.# #....# #.#..<#.#.# ###### +###+###'### #.#### #.###.#.#.# #....# ...........# #.# #.......#.# #.##.# ............# #.###############.########### #.##.# ............# #.................#.....>...# #.##.# #+###+###'#########..##############.##.##.# #.##.# #.............%P..........#.##.##.# #.##.# ###...##P...f..%..###.....#.##.##.# #.##.# .#####...#.P.PfPf.%...##.....#.##.##.########'##'### ..............fP..f.P...+.....'.......#.............# .########.P...PffPf....#.....#.##.##...............# #..f.P####.P...#.###.#.##.##...............# ####.....%..#.......# #[#.##.##..##.....###'### #.....P.f#%>#...P.### #...##.##..##.###.# #.# #....f...####f%f[.# ######.##..##.# #.# #.# #.....P...P.f.P%P.# #.##..##.# #.# #.### #......f.P.%.f%..## #.##..##.# #.# #...# #.....f.P..%P....# #^##..##.# #.# ###.# #........f.P....## #.....##.# #.# #.# ########..P...### #..#.###.# #.# #.# ####..## #..#...#.# #.# #.# ##.# #..#.#.#.###.# #.# ##.########### #..#.#.#.#...# #.# #............# #..#.#.#.#.#######.# #########...........(#####..#.#.#.#.........# ........'......>.....'........#.#.#..######## #########............######.#.#.#.#..# #............# #.#.#<#....# #............# #.#.#####.## #######'###### #.#....##.# ############.###########.#.##.##.# ......z))..#(...())...)..#.##.##.# ##########.#######).....##..#.##.# #.#.....'....<.....#.##.# #.#.#####.......#..#'##'##### #.#.#........#..............# #.#.#.######.#..............# #.#.#.#......#..............# #################.#.#.......................# #.................#.###.####................# #.#################.# #.####.#..............# #.# #.# #....#.#.#............ #.# ###########.# ######.#.#........... #.# #...........# #.#.########### #.# #.##################.#.############ #.# #.# #..........#............# #.# #.# #.#####################.# #.# #.# #.............# #.# #.# #.# #.###########.# #.# #.# #.# #.# #.# #.# #.# #.# ### #.# #.# #[# #.# #.# #.# #.# ####.# #.# #.# #.####....# #.#########.# #......#### #.........%.# #.####.# ###########.# #.# #.# #.# ### ### ###