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