.
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░─░█─░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░──░─██──░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░──░█─▒██░─░░░░░░░░░░░░░░
░░░░░░░░─░░░░░░░──██──▓██░─░░░─░░░░░░░░░
░░░░░░░─▓─░░░░░──▒█▒───███───▒░─░░░░░░░░
░░░░░░─░█░─░░░░─░██────▓██▒──█░▒──░░░░░░
░░░░░─▒─██──░░░─▒██▒───███▒─██─██──░░░░░
░░░░─░█─██░───░▓░█████████─▓██─░██──░░░░
░░░──██─▒██───██─████████──██▒──▒█▒───░░
░░░─▓█░──██░─▓██──██████───███──░██─░▓─░
░░──██░─▒██░─██▒───████▒───▒███████─██──
░─▒─███████─░██▓───████▒────██████░▒██─░
──█▒▒█████───████▓██████────▓████░─██───
─░█▒─████▓───▓███████████▒░▒████──░██─░░
─██───████▒░▒██████████████████░───██░██
░██░─▒██████████████████████████░░▓█████
░███████████████████████████████████████
█████████───────────────────────████████
──██████──█████████████████████──█████──
█─█████──███████████████████████──████─█
█───────█████████████████████████──────█
████────────────────────────────────████
█─────────────────▄██▄─────────────────█
████████████████████████████████████████
█────██──██████████████████████──██────█
█────██──█░░░░░░░░░░░░░░░░░░░░█──██────█
█▄▄▄▄▄▄▄▄██████████████████████▄▄▄▄▄▄▄▄█
█──────────────────────────────────────█
████████████████████████████████████████
──███████──────────────────────███████──
──███████──────────────────────███████──
──███████──────────────────────███████──