######## ######### ########## #......######.......############### ############ #........# #......'....'.#.###.'.............###..........# #........# #......######.#.#.#.#############..<'..........# #........# #......# ###.#.#.# #####..........# #........# #....)<# #...#...# #..........# #........#########......# #.####### #......<...# #........'.......'......# #.......# #..........# #........#########......# #.###.#.# #..........# #........# #####'## #...#...# ####'####### ###'###### #.## ###'##### #...# #)## #.)# ###.# ###.# #..#### ##.# #...# ###.### ##....# #.# ###.##### ####### #.....# ####.# ######.## #..!....# ###.....# #.....# ######.### #.#.....# #.......# ##.'.....# ######.....# #....)...# #.#.###.# #.......# #..#.....# ##..........# #........# #.#.#.#.# #.......# #.##.....###..####.....# #........# #.#.#.#.# #.......# #.##.....'...## #.%...# #........# #...#...# #.......# ###.##.....##### #.....# #........#### ###.#.#####.......###...##.....# #.....# #...........#####...#.....#...........####.....# #.....# #........##.......#####$#....R....##### ####'## ##.#### ####.############.....>.###8.Y....# #.## #.# #..# #####.### #####..## #..# #.## ##.# ##..# #####.##### #####.## #..# #.# #####..## #.........# #......### ###'## #####.##### #.....## #.........# #........# #....# #.........# ##'######### #.........#### #......#.### #....# #.........####......!...###............# #......#...## #....# #.........##.'..........'.#.........##.# #......###..###....# #.........##.#..........#.#.........##.# #......# ##...'....# #.........##.#..........#[..........##.###......# #####....# #.......>.##.#..!.......###.........##..........# #.%..# #............#..........# #.........######..)...# #....# #.........####..........# #.........# ##.##### ##'### #.........# #####'###### #######.### #.### #.# #####.##### #...# #.# #...# ##.# #.# ###.## ####.# ###.# #..# #.# #..## #....# #.# #.## #.# ##..# ##.##### #.# #.# ####.###### ########'## #......# ######.#### ##.##### #.........# #.........# ###......#####.........# #......# #.........####.........###........'.............# ####......# #.........##)...!......##..#......#####.........# #.........# #.........#..#.........##.##......# #.........###.##......# #...........##.........#..##......# #.............##......# #....<....####...........###.>....# #.........######......# #.......#.# #.......>.### #......# #.........# ######## #.......#.# #.........# ######## ########### #########.# #.######### #.# #..# #.#####.# #^......# #########