######### ##### #......... #...# #........ ########...# ###......... #.....##...######......... #.....##...#...........># #.....##.......##.#.#.#.# +.....''................# #.....##.......##.#.#.#.# #....%##...#'####.#.#.#.# #.....######.# #.#...#.# #.....# #.# #.#####.# #.....# #.# #.......### .......# #.# ########...# ....... ..# #....8.....# ...... ..# #.##...##..# ... ... ##.##)..# ..# #'#..#.# #'#..#.# ##⌠##...# +⌠<⌠+...# ##⌠##...# #+#....# #..#.# ##...# ..#