############ #...#....... #######...#........ #.....'...'........ #.#####...#.......( ##.#####...######## #.# #.....##...#### #####.# #.%.#.##......# #...#.# #...#.##....#.####...#.# #...#.##....#........#.# #...#.#####.#....###.#.# #...#.#####.#..#.# #.#.###+#### #...#.......##.#.# #.#.#......# #...####.......#.###.#.#..<...# #...##...#........r..).'......+ ######...#.#####.#######....(.#### #...#.# #.# #.)..(.(..( ###.#.# #.# #..r....... #.#.#####.# #.......>. #.#.#...#^# #####(.... #.#.##..#.# +8. .(... #.#.##.<#.#.....# ... #.#.##.#........# . ...#.#..##....# #.#..# +#.# #.#..# ...... ..##..# ## #... ..... .