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