##### ########...# #..........### ### #.####.......###.## #(#..........##...## #.#.##.............# #.#.##...>....#...######## #...........#............# ###.####...#####.#######.# #.# ##### #.# #####.#### ##+## ######## ###[#### ##+###........# ##...## #...... #......# ##...##!###.##.# # ##.....###..PPP #.#....## ##.....#.# #.#..# #.#.......#...PcP #.......# ##........# #..#.## ........(...#.PP_PP.#####.......####.........###.###.# ...........+....PP.................'.........+....#..# #.........##.PPP...#####.......####.........####...## ##....<..## ###### #.......# ##........#####..### ##.....## #.#...#.# ##.....#..........# ##...## #.......# ##...#######.###.# ##+## ####.#### ##'## #.# #.# #.# #.# #^###.# #.# #.# #...>.# ##.## ##.## ###.### #...# ##...## #.# #...# #.....########.# #..!### ##.............# #.....# ##...########## #.# #...#.########..## ... #####...........# #.# ##########.## #.# #.# #.# #.# ###### #.# ##### #.# #....# #.# #...# #.# #.##.##########.####### ###...### #.# #.#...(.(((.c.(..%....######### ##.......####.######## #.#..##########.#.###.#.......# #....................####### #.#..# ##....###.#.#####.# #........###...#####.......# #!#..# #..............##.# ###.##...####.....# #######.# #....## ##...####.#.##.##.# #.....)..# ##...## ####.###### #.....# ##.## #.#.##.##.# #.#.##.### ##.## #.........# #.....# #.#####.#.......# #.#.##.# #.# #.##..#.#.# #.....# #.......####.#### #.#....# #.# ###.##..._..# #.....# ##+########......# #.####.# ##'## #......##.### #.....# ##...## #.#.##.# #.# #.# ##...## #[#.####..# ###.### ##.....## #.#.##.# #.####.# ##.....## #.#>.....## #.#.### ##....%..## #...##.# #......# ##.......## #.#[###### #.....###.........####...##.########...####.........###....## #.......'.........+...................)...+.........'.......# ##....###)........####...###########...#.##.........###....## ##.#.# ##.......######..#### ###...#.###.......## #.#.## ###.# ##.....##..........# #.....#.# ##.....#####.### #.# ##...###..%.......# #.#.###.# ##............# #.# ##'## #..........# #.#.# #.# ##..###.##...# #.# #.# #..........# #.#.###.# #..# #.##...#### #.# #)# #..........# #.#.....######..###.##......# #.# ##.## #..........# #.######............###..##.# ##.).###....))....# #.# #.####............##.# #.....##.........## ##.## #.# #........<....##.# ##...###.).......# #...#####.# ##............##.# #.###.###......##### #.........# ##.#.......####.# #.........###### #...####### ###.>..........# ########### ##### #.......###### #.......# #########