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