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