######## ####### ########### #......# #.....# ########### #.........#########......####.....#################.........# #.#######.##......'..%....(%....%................>..........# #.# #.##.######......####.....#######.#########.........# #%# #.##.######......# #.....# #.# #.........# #.# #...>..........### ####### #.# ######........)# #.# ##############.# ##### #.# #...##.........# #.# #.# #...# #.# #...#####.###### #.# #.## #.8.# #.# #.......%..# #.# #..# #...# #.# #..........# #.# ##.# ###'### #.# #.......(..# #.# #.## #.....#####.# #...#####.## #.# #..# ###.....#...#.# #.........# #.# ##.## #.'..#..'.8.#.# ##........# #.# #..# #.#.....#...#.# #........# #.# ####### ##.# #.#.....#####.#####........# #.# #.....# #.###.###'### #.#............# #.# #.....# #.....##...# ####.#......#####.########## #.# #.....# ##.#####.<.# #....#......# #..........# #.# #.....# ###### #..# #...# #.####.)....##############)# #.# #.....# #....# ##.## #######.####...........)..# #.# #.####.....# #....# #..# #................#######.# #.# #..........# #....# ##.## #.#####..........# #.# #)# #....#.....# #.)..# ######..# #.# #.....###### #.### #.# #.##.#(#########....# #.......###.#####.....# #...####.# #.##.#........##..%.###........#.....##.....# #........## #....(........##...............#.....##...).# #.#.......# ####.##.......####.............#............# #.##..###.# #.##.......# #.....#######.##.###...##### #.##....#.### #.##.......# #..............#.# #...# #.##....#...# #)##.......# #.....########.#.# #...# #.#######.### #.########## ##.#.............# #...# #.........# #.########## #.#.#########...# ##### #.######### ######..........# #.#.#......##...# #.# #.......#######.# #.#.#.####.##...############ ### #####.#.#######.#####.#.....##.##..>##.........# #.#...............###.#.##.####.##.........# #....)..###.#########.#.##.##..............# #.#####.# #.#.........#.#...........%......# ### ###.###.#.####......#####......######### #.......#.# #%##.### #......# #.#.###.#.# #.##.# #......# #.#.###.#.# #.##.############## #.#.......####.##.##....# #.######.......#..##.##)# #.# #.#######.###.##.# #)######.# #.....##.# #....)...# ########.# ########## #.# #.######## #........# ##########