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