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