###### ######### ####### ######## #############....# #.......########.....# #......# #...........#....# #.......#..'...'.....# #......# #.......?...#....# #.......+..#...#.....# #......# #......?....#....# #.......#..#...#.....# #......# #...........#....# #.......#..#...#.....# #......# ##########...##....######.......##+##..#.....########......# #......###...#####...........#'###.##..#######.............# #......'.....#...'...........#...#..)...# #.............# #......#.....#...#..>........#...'.(....# #.............# ########......########.##...........########..#######.............# #............##...####.##.+###'#......###.##..#..#..##'#.....###### #............#.....#...........#......#................#.....# #............#.....#.....#.#...#......#..).............#.....# #............#.....#...........#......#.####################.# #............#.....#...........#......#)#....................# #............#.....'......#....#......#.#..#...#...#...#...#.# #............##...##...##...##.#..^...###_...................# ##########....######...#.....#.###......#..#...#...#...#...#### #....'...#....#.#.#.....'...[..#.....................# #....#...#....#.........#......####################..# #########....#'####..###.#....###........)...............#.### #.........####..####+########.##########'###......#####'##.# #....#....#......#.......#....#.....'......#..)...'..#.....# #....#....#......'.......#....#.....#.....<#......#..#.....# #######....##....##..###..####'####..########).....##.####### #......#'####....###'###..####.####..## #[>.F##########..### #......#.........#....#...............# #.)[.#.......#.....# #......#.........#....#...............# #....#.......'.....# #......#.........#..<.#...............# #....#.......#.....# #..)...#.........#....#...............# #....#.......#.....# #......#..##########'######'#######.### ##....#..########'### ########..#.....รท..............#.##.# #.....#..####.##....# #....#.[..................#....# #.....'........#....# #....#....................#....# #.....#........#....####### ###########.............<......###### #...(.###'####............# #.............##############'#......# #####.)..#...#########.####.# #...........[.# #........#..#......# #...#....#......# #..# #.# #.............# #.....>..#..#......# #...#....#......#######.###.# #.............#####..#########......### #..##....#..######..........## ##########......###..##..#######......###..#....##..##.#..#...##...#.# #......#....#.....#...#......#....#....#....')....#..##..#..# #......'....'.....+...#......'....+....'...)#).....#...)#...# #......#...###.######'#......######....###.####.....#..#....## ##############.##.###.######.).......#####.####..##.)##..##..# #.........)..#..#...(..((.'...........##..##.(##..# #............#..#.........#..............#..#.....# ##..##..#...###.#........(#####...##....#....#....# #..######....#.##.......(....######...#..##..#...# #...# #....#..#............#....'..#...##...#..# #...# #....'..#............'....#.#..........#.# #..## ###....##'#............##'###'###'##..###..# #### #...#'#....#############..###.###.##......## ##....'....# #...............##### #....#....# #...............# ######....# ################# ######