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