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