######## ############# ########......# #...........# ######## #......'......# #...........# #......# #......#)..<..# #..#######..# #......# #......#......# ##########..#()...#..# #......# #..>...#......# #.......)'..(.....#..# ######## #......# #......#......# ######### #.....<..#..#.....#..# #......# #......# #......#......# #.......# #........#..#.....#..# #......# #....%.# ########..%...# #.......# #........#..#.....#..# #......# #......# #......# #.......# #........#..#######..# #......# #......# ### #......# #.......# #........#...........# #......# #....(.####.#####'##########.......# #####'####...........# #......# #......'(##.##.##..........'.......# #........############# #......# ########(.#.#..##.)))......'.......# #........# #########'###'###### ##.....###..))......'.......# #........# #..........'.......# ##(..## #..))......######### #........# #..........#.......# ##.....###..........# #........# #..........#.......# #.!#.#..##..........# #........# #..........#.......# #.##(##.##...(...)..# #........# #........).#.......# ####.#############'################'################..........#.......# ##'######.....)..................................#.)).......#.......# #..#....#......).....)...........................#.)))......#....%..# #...#...#........................................#..........#.......# #....#..#........................................'.......%..#.......# #....#..#........................................#..........###'##### ##..#...'.....######'##############'########.)...#############......# #..#...#.....##......# #............##.....# #......# #...#..#..)..##......# #............##....)######### #......# ###### #...#..#....)##......# #............##.....#.......# #......# #....#####..#...#.....##......########............##.....#.......# #......# #.........#..#..#..(..##......'......#+####''####'##.....#.......# #......# #..........#....#.....##......#......#..#.....%#..##[....#.......# #......# ##.##..##.......#.....##......#.>....#..#......#..##.....#.......# #......# #.#..##..#...####...(.#########......#..#..?...#).##.....#.......# #......# #.........#..# #....%# #......'..#......#..##.....#.......# #......# #............# #.....# #......#.)#......#..##.....'.......# #......# ############'## #.....# #......#))#......#..##.....#.......# ####'### #...........# #.....# ########..#......#..##..)..######### ##.#.## #.#########.# #..(.(# #[.#......#..##.))).# ##..#.[## #. #)#C. #.# #...Z.# ##'###''###'###.....# #..|'%..# # c'.##'##.# #.....# #............##.....# ###.#.### #....?#.# #...yZ# #...^........##.....# #..(+[).# #.<.###.# #..y.(# #............##.....# ##))#.)## ....#c#.# #...yy# #............##.[...# ##.#.## #.'Y#.# #....C##############################.....################## #J#p#.# #........................................#............# #.#######C#.# #........................))).............#.(..........# #.....C((.c.# #........................)).)....)......))[..>........# ############# #....!..................).).............)#(.).........# #.................(...................).)))...........# ###)##############'##################'####...(........# #.)).....# #.........# ##.).))## #...(........# #........# #.........# ##..##)..#######'######## #..).....# #.........# #..##.)#..##...........######## #..[.....# #.........# #.##...##.##...#...#...#......# #........# #.........# #.##...##.##...#...#...'......# #........# #.........# #.##...##.##.###...###.'......# #........# #.........# #..#..##..##...........#......# #........# #.........# ##...##..###...........#......# ########## #.........# ##.....## #...........#......# #.........# #####'##### #.###...###.######## #.........# #......# #...#...#...# #.........# #......# #...#...#...# ########### #......# #...........# #......# ############# #......# #......# #......# #......# ###