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