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