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