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