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