### ### ### #^#######################.# ######.# #.................(.......# #......# #############.#######################.###############.####.# #...................# #.# #.................# #.# #(############.####.####### #.###..###########....# #.# #.#.....# #.##.........# #..)...# #.#.## #.# #.#.###.# #.##.#.#####.# #.##...# #.#.# #.# #.#.##<.# #.##.#.#####.#######.##...# #.#.# #.# #.#.##..# #....................##...# #.#.# #.# ###.#.##..######..<.#.#####.##########...###########.#.# #.# #.......))).........................⌠................#.# #.# #.#.#.##..###.###.###..###..##.....#.#.#............##.# #.# #.#.#.##......###..............)...+................##.# #.# #.#.#.##.####........#..###.#......#.#.#...........^##.# #.# #.#.#....#..+........+..#..........'...+............##.# #.# #.#.######.##........#......#......#.#.#............##.# #.# #⌠#.# #.##.............#........#.#...#####<#######.# #.# #.#.### #.#'.............#.#.####.#.###.# #.........# #.# ####+#...####'#'......##.....#.#......#.# #.############### #.# #.....##...............'.....#.#........# #.......# #.# #.....##...........#####.....#.#.######## #.......# #.# #.....###.........## #.....#⌠#.# #.......# ###.### #.....# #..^......# #..<..#.#.# #.......# #.....# ####'####.........# #.....#.#.# #.......# #.##### #.#..+.........# #.....#.#.##########.......# #.# #.#.##........^# #.....#.#..........+.......# #.# #.#.##.........# #####=#...........##.......## #.# #.#.##.........# #.#............+........# #.# #.#.######'##############.#.#########.##........# #.# #...# #................#.########..........#.##########.# ##### ###############..#................^...............# ########.########▓▓▓▓################▓▓▓▓▓▓ #.........^.....# ##.............## ..^.........## #......^......# ........^.....# ##...........## #........... ..............# #...........# #....^...^....... ....(.........# ##...........## #.....p.......... ..............# #.............# #................ .%...........^# ##.............## #................ ...p.....p..^.###...............###^............... .......†.....###...###########...###....^.......... .^....†.....##....## ##.).)##.............. .....?..()..^^..### ###...^..)....*...... ...##▓▓▓▓▓▓▓▓▓▓▓# #▓▓▓▓▓▓▓▓▓▓▓##..... .. ... . . ▓▓▓▓▓▓▓▓▓ ^p ▓▓.......▓ ▓......... ... ▓▓...^....f▓▓.......... ...°▓..§......pp▓...p...... ..Xfff.f0p..f X...^.....8 ...▓○†X.*.8.X. ▓.......^.. .....▓▓z[*X§p... ▓......8.^. .... ▓▓fX...8.▓ ▓§.X....... ... ▓▓▓▓▓▓▓▓▓ ▓*dL*...... ... ▓▓X.1...... ▓▓▓y...... ▓▓▓.... ▓▓▓