### ######. ########.######......## #...................... #.......)....##....... #........###.##......# #........# #..#..##..####### ##....%...###.........%.....# #.........>....#..##.....)..# #.........####.#......%..##.# ####.####.##.# #.#..#.#.%####.####.# . #.......#.# .# #.#..#.#..##........# #.###.......#.. ..#..#.#..##........# ##...........# ## #.#....#.............% . ......######.# ##. #.####.#.###........## #..# ##....#......##... ................##.. ..>. .................).... ................... #..###...#.#.##.#######.#.# #.............##.##. ...#... ..#.##.#######.#.# #####...####.# .# # ###..##.. #.#.##....#....#.# #......#.# # # #. #.#..##%# #.#.#.......[..#.# #...##.#.# #.#.##)#..##.# #.#.###...#....#.# #...##.#.##.# #............####.#.#########..#.# #...........##. ###...[#..#.....#........####..#.# #......l....... #.####.#..#.....#..........##..#.### ......##l#.###... ##..................................####.........#.# #.......#..#.......#.###.'########'...........##.... #..######..#.............#........#.####.... . ... .. #..# #..#.#.......###.#.'####'.#..# #....#. #.(# #..#.........# #.#.#....#.#..# .... #..# #..#..##.#.#.# #.#.#.##.#.#... ..... #..# ##.#..##.#.#.....#.#.##.#.#..## ... .... ..........#.##..#.#....#.#..# #.## .#.......#.# ..#.+####+.#..# #.# ..#.# ..#.. ..#. +## ##+ # #### .. #..##.# #.^..# #<.### #....# #..##...# #### ###