######## #......# ################################## #......# #................................. #......# #........#############......>...# ####.#.#.# #.....%..####### #..........# #.#.#.# ###.).#####....#######....<.....# #.#.#.# #......)......................##.##.# #.#.#.# #...###.#.....................##.##.# #.#.#.# #...# #.#....#######..........##.##.# #.#.#.# #..## #.#....# #############.##.# #.#.#.# #..# #.#....# #.##.# #.#.#.# #..# #.#....# #.##.# #.#.#.# #..# ##.#...(############### #.##.# ##.#.#.# .............((((.%.#......# #.##.# #......# . ##.###########.#......#####.##.####......# ... ...................................# ########.#.......####.##.####......# #........(..# #.##.# #).....# #...........# #.##.# #......# #...........# #.##.# #......# #....##.###.# #.##.# ##.###.# #....##.# #.# #.##.# #.# #.# #....##.# #.# #.##.# #.# #.# #....##.# #.# #.##.# #.# #.# ......##)# . #.##.# ##.###.# ###....##.# #.##.# #......# #######.# #.##.# #......# #.##.# #......# #.##.# #......# #.##.# #......# #.# ######## #.# #$##%## #...!.# #.....# #..%..# #.....# #.....# #.....# #.....# #.....# ...