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