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