########### #.........# #########.........############# ........'.........+............+ ##########.........#####..###### ......(...........##............... .####.#.########.##.####..######.. #......#... #.##.#.......# #.#+# #####.#..#.##.#.##.####.##.# #.#.# #.............#.##.........####.#.# #.#.#....#.####.#######.......#.#.# #.#......# #.##......#####.#.#.# .#........####.##.#..... ###.#.#.# #...............##.#.#..# #.......# { # ####.#..#...######.#.#.## ###.....# ..+ .............####.#.#. #....?..#.###...# .##.##.#.#.#....#.#.#. #.###.#.........# #.....#.#.#.##.#.#.#. ###.###....##.# #######.#.#.##.#.#.# #.......##.# #............%.#'#.# ##...###.##.# #.###......##......# .....)....# . #......++......# ########..#### #......##......# #.......# #######.+......# # +.......+ .#......#####.###.......# .#.............<.......## .#.....######.########.# .#.............. .# ###+##.#####.## .# ....###+##.# . ..()(%)..).# ...###.....# #.....# #.....# #....## #....# ...... ....### ...