############################################ #........(.................................. #.##....#..##...#...#...###........#........ #.....%.#..##....<......###..##....#....... #.......#.................................. #.......#.................................. #..C....#%................................ #..............################.......... #.##..####............. .......... #.....# #......####### #+##### #.....# +......# #..#.(# #.####.# #.%#.)# #. #.# #..#..# #...(..# #.....# #......# #..[..# ####+### #.##..# #.##..# #.((..# #^(..[# #.....# #.....# #.....##### #.........# #..[...##.# #......##.# #.........##### #.............# #.###..#...##.# #......#...##.# #......#..!...# ######## ###### #........[....# #......# #....# #..( #.....####....# #..###.# #.##.# #.....# #.#...# #....# #..###.# #....# +.....# #.....# #....# #......# ##....# #.....# #.....# #....# #......# #.....# #.....# #.###.# #....# #......# #.....# #.#...# #.###.# ###+## #......# #.....# #[#...# #.....# #......# #.....# #.#...# #.....# ###############......###########.....####.....# #.#...# . #.........!....................................# #.#...# #####.## #.............###........>.########............# #.#.).# #....... #........................# #............# #.#...# #..#..... #.#........................########............# #.....# #..#.... #...................................<.....%.>..# #.....# #....# ######....##########'##########................# #.##..####....# #....#................# #................# #.............# #.!#.#........^.......# #.####...........# #......##.....#+############....#####'###############................# #......##..#.................................).......................# #.###..##..#...##....#...[...##..##....##........##....###........##.# #......##..#.........#...........##....##..#...........###....#...##.# #....................................................................# ######################################################################