.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
░█████╗░███╗░░░███╗██████╗░██╗░░░██╗███╗░░██╗ ██████╗░░█████╗░███╗░░██╗░██████╗░
██╔══██╗████╗░████║██╔══██╗██║░░░██║████╗░██║ ██╔══██╗██╔══██╗████╗░██║██╔════╝░
███████║██╔████╔██║██████╔╝██║░░░██║██╔██╗██║ ██████╦╝███████║██╔██╗██║██║░░██╗░
██╔══██║██║╚██╔╝██║██╔═══╝░██║░░░██║██║╚████║ ██╔══██╗██╔══██║██║╚████║██║░░╚██╗
██║░░██║██║░╚═╝░██║██║░░░░░╚██████╔╝██║░╚███║ ██████╦╝██║░░██║██║░╚███║╚██████╔╝
╚═╝░░╚═╝╚═╝░░░░░╚═╝╚═╝░░░░░░╚═════╝░╚═╝░░╚══╝ ╚═════╝░╚═╝░░╚═╝╚═╝░░╚══╝░╚═════╝░
░█████╗░██╗░░██╗░█████╗░███╗░░██╗░██████╗░░█████╗░
██╔══██╗██║░░██║██╔══██╗████╗░██║██╔════╝░██╔══██╗
██║░░╚═╝███████║███████║██╔██╗██║██║░░██╗░██║░░██║
██║░░██╗██╔══██║██╔══██║██║╚████║██║░░╚██╗██║░░██║
╚█████╔╝██║░░██║██║░░██║██║░╚███║╚██████╔╝╚█████╔╝
░╚════╝░╚═╝░░╚═╝╚═╝░░╚═╝╚═╝░░╚══╝░╚═════╝░░╚════╝░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓████████▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░▒███▓▓▓▓▓▓▓██▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░███▓▒▒░░▒▒▒▓██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░███▓▒▒▒▒▒▒▒▓▓█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓█▓▒▒▓▓▒▒▓▓▓▒▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░▓█▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░▓▓▓████▒▒░░░░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░▒███████▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░▒███████▓▒░░░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░▒▓████████▓▒▒▒▒▒▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░▒▓██████████▓▓█▒▒▒▒▒▓█▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░▓██████████▓▒░░▒█▓▒▒▒▓▓▒▓▓▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░▒██████████▓▒░░░░░░▒▓█▓▓▓▓▓▒▓██▓▒░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░▒▓████████▓░░░░░░░░░░░░░░▒░░░░░▓███▒░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░▒░░▒███████▒░░░░░░░░░░░░░░░░░░░░░▒███░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░▒▒▒▒▒▒████▓▒░░░░░░░░░░░░░░░░░░░░░░░███▓░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒████▓░░░░░░░░░░░░░░░░░░░░
░░░░░░▒▒▒▒▒▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒██████▒░░░░░░░░░░░░░░░░░░
░░░░░▒▓▒▒▒▒▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▓███████▓░░░░░░░░░░░░░░░░░░
░░░░░▒▓▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░▓███▓▓▓░░░░░░░░░░░░░░░░░░
░░░░░░░▒▓▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░▒▓▒▒▒▒▒░░░░░░░░░░░░░░░░░
░░░░░░░░░▓▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░▒▒▒▒▒▓▒░░░░░░░░░░░░░░░░
░░░░░░░░░░▒▓▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒▓░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒░░░░░▒▒▒▒▒▒░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░▒▒▒▒▒▓░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░▒▒▒▒▒▓▓▓▓▓▓▒▒▒░░░░░░░░░░░░░░░░░░░▒▒▒▒▓▒░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░▒▒▒▓▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▓▒░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░▒▒░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▓░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░▓▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░░░██████▓▓▒▒▒░░░░░░░░░░░░░░░░░░░░░░░▓▒▒▒░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░▒▓█████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░░░░▒▒▒▒▒░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░██████████████████████████████▓░░░░░░▒▓▒▒▒░░░░░░░░
░░░░░░░░░░░░░░░░░░▒▓██████████████████████████████▓░░░░░░▒▒▒▒▒▒░░░░░░░
░░░░░░░░░░░░░░░░░▒████████████████████████████████▒░░░░░░▒▓▓▓▓▒░░░░░░░
░░░░░░░░░░░░░░░░░██████████████████████████████████░░░░░░░▒▒▒░░░░░░░░░
░░░░░░░░░░░░░░░░▒▒▓███████████████████████████████▓░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░▓█▓▓▒▒▒▓▓█████████████████▓▓▓▓▓▓▓▓▓▒░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░▒███████▓▓▒▒▒▒▓███▓▒▓▓▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░▒██████████████▓▒▒▓░░░▓▓█████████████░░░░░░░░░░░░░░░░░░░░