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