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