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