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