.
░░░░░░░░░░░░░░░░░░░░░░░▄███▄░░░░░░░░
░░░░░░░░░░░░░░░░░░░▄▄█████████▄▄░░░░
░░░░░░░░░░░░░░░░░█████████████████░░
░░░░░░░░░░░░░░░▄░░░▀▀█████████▀▀░░░▄
░░░░░░░░░░░░░░░███▄░░░░▀▀█▀▀░░░░▄███
░░░░░░░░░░░░░░░░▀▀███▄▄░░░░░▄▄██████
░░░░░░░▄▄███▄▄░░░░░░▀███░░░███▀▀▀███
░░░▄▄███████████▄▄░░░░░█░░░██▄░░░███
░░▀███████████████▀░░░░█░░░████▄████
▄░░░░▀▀███████▀▀░░░░▄░░█░░░████████▀
███▄▄░░░▀▀█▀▀░░░▄▄███░░█░░░████▀▀░░░
█▀▀▀▀██▄▄░░░▄▄███████░░▀░░░▀▀░░░░░░░
█░░░░████░░░███▀░▀███░░░░░░░░░░░░░░░
██▄▄█████░░░██▄░░░███░░░░░░░░░░░░░░░
████▀░░░█░░░█████████░░░░░░░░░░░░░░░
▀▀██▄░░▄█░░░███████▀▀░░░░░░░░░░░░░░░
░░░░▀▀███░░░███▀▀░░░░░░░░░░░░░░░░░░░
░░░░░░░░▀░░░▀░░░░░░░░░░░░░░░░░░░░░░░