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