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