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