###### ####### #######....#####.....# .....................# #######....###..%....#### #.######+#......... #########.#......'.....###. ..........#.####'#......... .########.#.#..#.#...#####. #..#.'.<'.#...# #..#.#..#.#...# #..#.####.#...# #.##......#...# #.#########...# #.##.# #.##.# #.##.# #.##.# #)##.# ###.##.# #.##.# #....#.####### . #####.#.##.###............# .# #...........)).%..........# .# #.###.#.##.###........%...# .# #.#.##.# #####........# .# # #.##.# #........# .# #.##.# #........# b# #.##.# ###........##.##.)### ...... ........%............. #.##.# ####........##.##..### . #.# #........# .# ##.#.##### .# #.#.# .# #.#.# .# ... .. #. .# .