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