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