########## #......... ######### #......... #.......# ##########......... #.......# #.................. #.......# #...........####### #.......# #...........# #.......# #...........# #.......# #......_....# #.....).# #...........# #....)..# #...........# #.......#########################...........# #.>............................##...........## #...............................'......>.....# #.......###...........###.####.##............###### ######### #........./.# #.# #.#############......# #...........###.# #.# #......# #............##.# #.# #......# #...########.##.# #.# #......# #...# #..#.# #.# #......# #^..#########.#.# #.# #......# #...##....###.#.####.#############......# ###############...##....#......................#......# #.................##....#.#.#.####.............#......######### #...............####....#.#.#.# #.............#..............# ######...............# #....#.#.#.# ###..................#######.# #....#...........h...# #....#.#.#.# #................#########.# ##.#.#......).....h..# #....#.#.#.# #.....####''####...##....#.# #.#.#...............# #....#.#...# #.....####..####.#.##.##.#.######## #.#.#...............####....#.##..#############......##.#.##.#...........# #.#.#......#'#####..phh.....'.##.>)).........##.###..####.##.####.######.# #.#.#......#..#..#..####....##...)).......#####.#..#.# #.##.#..#.#....#.# #.#.########..#h.##########..'............# #.#..#.# #.##.#..#.#.##.#.# #.#.# #...#..'..# #.....#.##............# #..###.# #.##.#..#.#.##.#.# ##.#.####.#.#%:#..# #.###.#.##.........)..# #......# #.##.#..#.#.##.#.# #.........#.#%%#..####...#.#.###########'############## #.##.#..#.#.##.#.# ####.######.#######......#.#.# #............# ##########.##.#..#.#.##.#.# #.# #..).............#.# #........##### #..........##....#.#.##.#.# #.##########.........##.#.# #........# #..........####.##.#.##.#.# #.......................#.# ########## #..........####.##.#.##...# ############.##########<#.# #................#.#.###### #.........#.##.......#.#.# #.........########.#.# #.#######.#.##.#####.#.#.# ###.........# #.#.# #.##...........# #.#.#.# #########.# #.#.####### #.##.#####..########.#.#.# #.# #.#.......# #.##.# #...........#.#.# #.# #.######.## #.##.# #.###########.#.# #.# #.#....#.# #.##.# #.# #.#.# #.# #.#..#.#.# #.##.# #.# #.#.# #.# #.#<...#.# #.##.#####.# #.#)# #.######.##.###.## #.##....<#.# #...# #........##......# #.########.# ##### ################## #..........# ############