######### ################ ##.......######..............# ######## #........'....'..............# #......# #........######..............#####.###.## #........# ########'###.......#.# #.# #........# #.# #...###.#.# #.# ########........##### #.# #...# #.#.# #.# #...................#########.# #...# #.#.# #.####### ######### #...................'.......#.# ##'## #.#.# #.......# #.......# #........####.......#.#.#.###.# #.# #.#.# #######.# #.......######........############.#.#.#.#.####.####.#.# #.# #.......#...>........................)..............>#.# #.# #.......#....####)....#.######.##..#.##..#.####..###.#.# #.# #................)....#.#.## #.##..#.................#.# #.# #.............##......#.#..###.###.#.##.#..#####..####.# #.# #.............##......#.#......###.........#......# #.# #.# ######........)##....#.#.#....................####.# #.# #.# #..............#####.#.#.###########.###.##...####.####.# #.# #..............# #.#.#.......# #....................#.# #.# #..............# #.#....####.# #.##.##.##.....###.#.#.# #.# #............[.# #.####.####.###.##.##.#......+.......# #.# #..............# #.#..#.#......#.##..#.#......####.#### #.# #########...#### #.#..#.#.##.#.#.###.#.#......##...# #.# ##### #...........#.#.###'#.#......##.### #.# #....#..#####.#.......#......'..# #.# #.............#.......#......#### #.# #########.#############.......#......# #.# #.........(.%.....# #......h#.###### #.# #.........#######+## #......>#.######################.# #.......((.........# #.......#......................#.#### #........(.........# #.......######################.#....# ###########.........%........# #.......#...................##.###### #............................####............##############.##.# #............................'.............%.'............#.##.# #............................#####...........##########.###.##.# #............................#####....................#...#....# #............................................########.#...#..### #...########...............................%........#.#.###..##### #...# #..........................###...........#............# #...# #[..........#....####......# #...........###.########.# #...# #############....# #......# #...(.......# #.# #.# ##### #....# ######## #...........# #.# #.# #....# #...........# #.# #.# #....# #......%....# #.# #.# #....# #...........# #.# #.# #....# ###############.########.# #....# #...........# #....# #.#.....##### ###### #..........# #...######.# #...#Ol..#.# #...#(...#.# ##..#..).#.# ##.#..>?#.# #.######.# #.......<# ##########