######### ################# ###############......%####..........)....##### #...............#####......%..##########.....# #.#############.# #..###.##..8J.........##)# #.# #...........# #..###.###.##########.##)# #.# #.#########.# #..........# #.##)# #.###.##..!.....#####...#......# #.##[# #..##.##.####.#.......###.#....####### #.##.# ##.##.##.# #.######..###.#..........## #.##.# #.##.##.# #.# #.#....#....####...###.##.# #.##.##.# #.# #8#.#######..........8..#.# #.##.##.####.# #.#....#....####...###..#.# #%##.##....#.# #.####.#..#.# ##...###..#.# #.##.###.....# #.# #.#..#.###.....##....# #.##.###.###.## #.# #....#..?...........## ##.##.....# #..# #.# ####.#####.<...###<.# #########...#..##.###..# #.# #............## #..# #..............##......# #.#.#######.## #..# #.#######<.....###.....# #.#.# #######..# #...# ##.#.......#...### #[#.# #.......# ###.# #.##..<.........# #.#.########.####..# #.# #.###.##.#......### #.#................# #.#### #.................. #..##########.###.## #....# #####...........### ##.# #.###.# ####.# #...........# #.# #.....# #.# ##.#.##.##### #.###### #..#### #.# #.#.##.## #......# #..# #.# #.#.##..# ######.# #..# ### ########.######## ### #### #...............# ##.............## ........ #.............# ............# ##...........## .............# #...........# ......).....).# ##...........# ...............# #.............# ................# ##...%.........# ...............)###............... ...............###...###########.. ...............##).).## ......^%.......)...### #.....############## .... ..