.
░░░░░░░░░░░░░░░░████████████████░░░░░░░░
███████████████░░██▀▀▀▀▀▀▀▀▀▀██░░░░░░░░░
███████████████░░██░░░░░░░░░░██░░░░░░░░░
░░██░░░░░░░██░░░░██░░░░░░░░░░██░░░░░░░░░
░░██░░░░░░░██░░░░██░░░░░░░░░░██░░░░░░░░░
░░██░░░░░░░██░░░░██░░░░░░░░░░██░░░░░░░░░
░░██░░░░░░░██░░░▄█▀░░░░░░░░░░▀█▄░░░░░░░░
░░██░░░░░░░██░░██▀░░░░░░░░░░░░▀██░░░░░░░
░░██░████▄░█░▄█▀░░░░░░░░░░░░░░░░██▄░░░░░
░░██░█████░░▄█▀░░░░░░░░░░░░░░░░░░▀█▄░░░░
░░██░████▀░██░████████████████████▀██░░░
░░██░███▀░██▄██████████████████████▄██░░
░░██░██░▄██▄████████████████████████▄██▄
░░██░▀░░██░██████████████████████████░██
░░░██▄░░██░▀███████████████████████▀▀░██
░░░░▀▀▀░░▀████████████████████████████▀░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
▌░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▐
▌░░░░░░░░░░░░░░░░░░░░░░░░▀░▀░░░░░░░░░░░▐
▌░░░░████░░░░░░███░░█░░█░███░█░░░█░░░░░▐
▌░░░░█░░█░░░░░░█░█░░█░░█░█░░░██░██░░░░░▐
▌░░░░█░░░░░░░░░█░█░░████░███░█░█░█░░░░░▐
▌░░░░█░░█░░░░░█████░█░░█░█░░░█░░░█░░░░░▐
▌░░░░████░░░░░█░░░█░█░░█░███░█░░░█░░░░░▐
▌░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▐
▌░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▐
▌░░░░░░░█░░█░████░█░█░█░░█░█░░█░░░░░░░░▐
▌░░░░░░░█░░█░█░░█░█░█░█░█░░█░░█░░░░░░░░▐
▌░░░░░░░████░████░███░██░░░█░██░░░░░░░░▐
▌░░░░░░░█░░█░█░░█░░░█░█░█░░██░█░░░░░░░░▐
▌░░░░░░░█░░█░█░░█░███░█░░█░█░░█░░░░░░░░▐
▌░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▐
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█