.
░░░░░░░░░░░░░░░░░░░░░░░░░░▄▄████████▄░░░
░░░░░░░░░▄▄▄▀▀▀░░░░░▄▄█▀▀▀▄▄░░░░░░░▀█▄░░
░░░░░░░░█▀░▄▄▄▄▄░░░░░██░░░░▀▀▀░░░▄▄░██▄░
░░░░░░░░▄█▀▀░░░░░░░▄█░░░░░█▄▄░░░░░█████▄
░░░░░░░░▀░░▄▄█▄▄░░▄▀░▀▄▄█▀▀██░░░▄███████
░░░░░░░░░▄██▀▄▀▄▀▄▀░░░░░░░▀▀░░░░░▀▀▀▀██▀
░░░░░░░▄██▀▄▀██░░▀█░░░░░░░░░░░░░░▄▄▄██▀░
░░░░░░▄▀██░░▀▄░░░░░█▄▄▄▄▄░░░░░░░▄▄█▀░░░░
░░░░░█▀░░██▄░█░░░░▄▄█░░░██▄▄▄▄▄▀▀░░░░░░░
░░▄▄█▀░░░░▀████▄█▀░▄▄█▄▄████▄░█▄▄▄▄▄░░░░
▄███░░░░░░░░▄█▀▀███████▄████▄█████████▄░
█▄█▄░░░░░▄█▀▀░░░████████▀░▀████████████░
█░▀█▄▄▄██░░░░░░████████████████████████░
░█▄░░█░░█▄░░░░▄█▀████████████████████▀░░
░░▀▀▄▄▄█░███████░██████████████████▀░░░░
░░░░░██░████████░░███████████████▀░░░░░░
░░░░░░▀██████████░░▀███████████▀░░░░░░░░
░░░░░░░░░░░░░░███▄░░░░░░█████▀░░░░░░░░░░
░░░░░░░░░░░░░█████▄▄▄▄▄██████░░░░░░░░░░░
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
▌██████████████████████████████████████▐
▌███████████████████████▄█▄████████████▐
▌█████░░░░████░░░██░██░█░░░█░███░██████▐
▌█████░██░████░█░██░██░█░███░░░░░██████▐
▌█████░███████░█░██░░░░█░░░█░█░█░██████▐
▌█████░██░███░░░░░█░██░█░███░███░██████▐
▌█████░░░░███░███░█░██░█░░░█░███░██████▐
▌██████████████████████████████████████▐
▌██████████████████████████████████████▐
▌██░░░░█░░░░█░░░░█░███░█░░░█░██░█░░░░██▐
▌██░████░██░█░██░█░░░░░█░███░██░█░██░██▐
▌██░░░░█░░░░█░░░░█░█░█░█░░░█░░░░█░░░░██▐
▌██░██░█░██░█░████░███░█░███░██░█░██░██▐
▌██░░░░█░██░█░████░███░█░░░█░██░█░██░██▐
▌██████████████████████████████████████▐
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█