######## #......# #......# #......# +......+ ###### #......# #########. #....# #......######### #......... #.##.# #......†.......# #.############ #.##.# #.......######.######'###........# #.##.# #######.#....#.........##....)...# #.##.# #.#.#..#.........'^........# #.##.# #)#.#.##.........##'######## #.##.# ########.#......##..........##############.##.# #.........##.#####.#####...................##.# ##.........+............#.....################.# #<.........##.#####.###.#.......#...#..........# #..........##.# #.# #....##.#.#.#.########## ##.........#### #.# #.........#.#...#### #.........# #.# #....##.###.###....# #.........# #.# #....##.###..##.##.### #.........# #.# #....##.##............# ########### #.......##.'########+.# ##########.#)...... #.#.+####+ #.#.# #.#.# #.#.# #.#.# #.#.+