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