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