########### ############ #######.........####### #..........# #.....#.........#.....# #..........# #.....#.........#.....# #..........# #.....'.........#.....# #...)##....# #########.........###'### #....##....# #................##.....# #....##'#### #..cc..... #................#......# #....#.....# #...c...[. #................#......# #....'.....# #.....c... #................#......# #....#.....# ......... #................#......# ######.....# ........ #..........[.....#......# #.....# ########.c..############.........)......#.###### #.....# #.....##....#.............#######'####'##.##...# #.....# #......(....#.............'.....#...#......#...# #.....# #...........#.............#.....#...#....<.#...# #.....# #######.....(.....#.............#.....#...#......#...# #.....# #.....#...........#.............#.....#...'......'...# #.....# #....###'##########.............##...##..###...####### #.....# #....#..................##########'####..###.[.###...# #...(.# #....'................<.#........#........#...)).....# #.....# ####'#................(.#........#........#..........# #.....# #....................(..#........#........#..........# #.....# #..................(....#........#.......############## #.....# #.....##'########.(.....######'###.......##....#......# #.....# #>....#.........#)..(...#.......#####'#####....#......# #.....# #.....#.........#.......#.......##.......##....'......# #.....# #.....#.........'.......#c................#....#......# #.....# #.....#...####..#.......#................####'##......# #.....# #.....#...####..##......#................#......####### #...%.# #.....#..........#...c..#.c..............'......# #.....# ###################.###.'................#......# #.....# #.#######.##.###..###.#................#......# #.....#######).....###....###..##.##'##(..##....####......# #......)..#...##[[.####.#.####.##.....#..(##....#......#### #.....###))..#.#......###..#...##.c...#....#....#......# #.....# ####...#.#..#.##.....####.....#....#....#..)...# #....o# ##.#.##....#.#...#..##...c.#....(....'......# #.....# #.##.#..#.>#.#..#..###c....#....#....#......# #..o..# #.###.#..#......#...##.....#....#....#......# #.....# ####.##..#...#.#.###.##.....#.!..#....#......# #.....# #....#..#....##.##.####(....##'####'###......# #.....# ###.....#.#.#...###..##<....#...##....######## #...W.# ##.##...#..##....).##.....#....#.....# #..[..# ###...#.##.##[)##.####.....#....#.....# #.....# #...#..#.....#.#...)##.....#....#.....# #[.o..# ###.#.####..###.#.##.[.....#...##....## #.....# #..#..###.#..)[...###.....#...####### ######.....# ##.#.####.###..##### #.....'....# #....#.....# ##.####################.....#)...# #....#.....# #....................'......#...## #....'.....# #.>...........########......##### #....#.....# #....)........#.............# #....#.....# #.............#.............# ####'##.....######...##(......#.............# #......###'##...##(..##.......'.............# #......#.........'........(...#...........).# #......#.........#............#.......####..# #......#.........#............#.......#...>.# #......#.........#............#.......#.....# #......'.........#............#.......#.....# #......#.........#............#.......'.....# #......########################.......####### ######## #########