######## ###### #......# #....##########.####.# #.##...%........# #.# ####.############### #.# #......# #.### #.##.#.# #...# #.##.#.# ####### ###.# #.##.#.# #.....# #.# #)##.#.# #.....# #.# #.##.#.# #.....########.# #......# #.....##.......# ####.### #.........####.# #.# ###...#...####.# ##.## ##...###.......# #...######...........##.# #.#.........#.).).#..##.# #.).#####..##.._..##....# ##### ##..#.)...#..#### ######## #...........# #......# #....###...## #.####.### ######################## #.....#...## #.#......### #....................).# #........##########.#.#......######## #.##.##.##%#####.#####.#######.......## #..........#..#.#.#......# #.##.##%##.##.....................#### #..~~~........#.......##.# #....##...............<...........# #..~?~..####)####.#.#.##.# #..#.##.##.#...###############....# #..~~~..# #.####.#.#.##.# #..............# ##.......## #....# #...%..>####......#.#.##.# ##.######......###.........###....#######.......##.....####.#.##.# #.# #......##%..........##.........#####%#####.....# #.......# ##.## #.....#%%.%...........#..........##...#........# #..#.##.# #...# #......##...........##.........#.##.#...##.....# #..#.##.# ##.## #......###.........###....######.##..>..##.....# #..#.##.# ####.#### #......# ##.......## #....### #.#####..##########..#.##.# #.......# ####...###############......# #.# #..# #.....#.##.# #.##.##%# ###....................#### #.#####..#######..........# #.##.##%########....................##.#####..#.................#### #.##................####.#.##......###........).###.#####.....### #.#####.###########.## #....#.#..#####.#####....# #.# #.....# #.#####.# #...###......#..)...))### ##.#.###.# ####### #.......# #...............#####.#.####[#.....# ######### #...###......##.#####........#####.# ##### #......##.....#.#.###.....##.# #)#.##.############..#.......# #.#.##.###### #..####.#### #.#.#.......# #....##.# #.#.##.####.# #.##.##.# #......####.### #.##.##.# ###.#####.....#####.......# #.# #.....#..........## #.# #.....#.###.#..#.# #.# #.....#.##.....#.# ###.# #.....#.##..#.##.# ####...## #######.##..#.##.# #.....).# #...>......# #.##.##.## ########.####### #.##.#...#####...# #.# #.##..^........#.# #.# #.####...#####...# #.# #.#####.## ##.#####.# #.....>.# #.......# ######### #########