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