#####++##### #..........# ..#####..........# .. m.....++..#....#..##++#++#..# ......++..........##........ ########..........##........# #######################..#....#..##..#.C#..# #....................''..........##.......C# #....................''......)...##..(D...D# #..################..##..#....#..##'(#++#..# #..##.#.#.#)#.#.#.#..##..........''(.# #..#.#.#.#.#.#.#)#'..##..........''..# #..##.#.#.#)#|#)#.#..####''####''##### #..#.#.#.#[#)#(#.##..####')####''########### #..##.#.#.#)#(#.#.#..##....).##.............. #..################.)##.#'##)##...%.......... #....................##)#))+.##..############ #....................##))..#.##..# ##########''###########.#..+.##..# #####+##############''###########.+).#.##..# #)).'.'..##........).......##..##.##+#.##..# #)))#.#?(##......#..#......##..##......##..# #######'#####................++..##########..# #...........'................++..##########..# #'#####'#####......#..#......##...........)..# #.#..#...'.##.....)..........##..............# #.#..#...#.#####'#####''###################### #.#..#####.##.......##''############## ################## #.#..'...#.##.......##......#...'....###...##....##.!...# #.#..'...).##.......##....###...###)..#...##......##....# #.#..########...<...##...##.'..)+.##.....####....####.!.# #.#..'!).)[##.......##..##..##'##..##...##..##..##..##..# #)#..#.).)[##.......##..#..##...##..')..#............#..# #'###########.......##..#..#)....#..#...#%...#..#....##'# #.)...).#..###########..((('.....'(.'...))).............# #..#.#..#.############..#(.#.....#..#...#)...#..#..[.##'# #.##.##.#)#....#!..[##..#..##...##..+...#...)........#|)# #.....%.#'#....#..[.##..##..##'##..##...##..##..##..##..# #.##.##.#.%....'..))##...##.'...'.##.....####....####=(.# #..#.#..#'#....#.!).##...)###...###...#...##......##.)([# #.......'(#....#!!.)##......#...+....###...##....##}.)..# ###################################### #################