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