########### ################### ############# #.........######.................# #...........# #.........##...'.................# #...........# ######### #.........##.###............)....######...........# #.......######.........##.# #............<....#...##...........# #............'.........##.# #...........%[....'...##...........# ###.######.###.<.......'..###.................#.#..'...........# #.# #.# #.........'....####+##...(.......#<.###...........# #.# #.# #.........##........##...........#.#..#...........# #.# #.# #.........###''####.##...........#>.###...........# #.# #.# #...............# #..'...........#.## #...........# #.# #.# ####''####......# #.##..........)#.# #...........# #####.# #.# #...###...(..###.#######++#####.# #########'### #.....# ##.######.....'......'...# #..# #.# #.# #...#######..<......#.###......###.# #..# #.######## #.# #............########.# #......# #.#######..# #........#####.# #............# #.# #......# #.......#..# #.######.......# #...########.# #(# #......# #.#####.#..# #J# #####.### #...# #.# #.# ####++####.# #.#..# #.##########.### #...########.# #.# #..##...# #....#####..............# #............# #.# #..##..## #........J.#########.#..# #...######...########.# #..##..# #.#######.## #.#..# #...# #..........#.# #..##..######.# #'# #.#..# #...# #..#######.#.# #..##.........# #........# #.#..# #...# #..#######.?.######..##..######.# #........+ ..#..# #...# #..##....................# #.#####........+ ..#..# #...######..##..)..........#..##..# #.....+...J.?..# ###..# #..............#####++#.......##..# #.....+........# #..# #####''######..##.#........###.####..# #.#####........ #..# #..........##..##.#........#)#....#..# #.# #....... ...# #..........##..##.#.....####+####.#..# #.# ... #.. #..........##..##.#.....#.ยง#^#^.#.#..######.## # #..........##..##.#.....####.####.+.......(..# .. #..........'......'.....#.^#.#^.#.#..........####.# #..........'......'.....####.####.#.#######.......# #..........#.######.....#.^#.#^.#.#.# #.......# ########''##.##########.####'####.#.#######..####..... #.........######............).........# #.. #................#####..###..#######+## #####..##.###.######.#####..###..# #......##.###.## ###.............# #.#######......# #...#####........ #.# ######''###.#.# #..###.... #.# #........##.#.# #..# #..... ###.######........'....# #..# ###.### #........'........##.### #++# .# #........'........##.### . ####..####........'....+ #..# #........'....+ #..# #........#..### #..# ####''####...# #++# #..# ##++# #..# #..# #..# #..# .... ####