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