▀▀-_   ^^   ^^^   ^^^   ^^^   ^^^   ^^^▀  &&&&&&&&                   
^^ ^^ -_ ^^ ^^^ ^^^ ^^^ ^^^ ▀ &&&&&&&& ▄▀
^^ ^^ -_^^ ^^^▄▄██▄^ ^^^ ▄▄████&&&&&&&& ▄▀/▄
^^ ^^ -_▄▄████████▄^ ▄▄████&&&&&&&&&& ▄▀/▄▀
^^ ^^ ^^ ^^ \████████▀▀████&&&&&&&&&&&&██ .▄▄ ▄▀/▄▀
^^ ^^ ^^▄▄█████\██▀▀████&&&&&&&&&&&&███▄▄ .▄▄ ▄▀/▄▀
^^ ^^▄▄███████████\█▄▄ . &&&&███▄▄_- _▄▄ .▄▄ ▄▀/▄▀
^^ ^^ ████████▀▀███▀▀-_▄▄ . ▄▄_-▀▀ ▀▀█-_▄▄ ▄▄_-
^^ ^^ ██▀▀██████.███ ▀▀-_▄▄▄▄_-▀▀ . . ▀▀█▄▄-█▀▀ .▄▄
^^ ^^ ▄▄██████.██████ . ██_- ▀▀ .██ **** ░▀▀▄▄ .▄▄
^^ ^^ ██████.███████.████▄▄_-▀▀ .█████** ττ ** ░▄ .
^^ ██████.███████.████▄▄_-██ . . **** ░▄▓█▓ .
▀████.███████.████▄▄_-▄▄-_▄▄████.███ . ▓█▓. █████
^ ▀ ▀▀████.████▄▄_-▄▄ ██.██▀▀-_▄▄████.███*▀▀███ █▓████.██
▀▀█▄▄_-▀▀ ██.███████. ▀▀█- ▄▄████.██.▄▄ █▓▄▄▀▀.██████
▄▀/███.███████.██████ ▄▄_~ ████████████▄▄ ▀▀██ ████.██
▄▀/▄▀ ▀▀████.██████ .▄▄ - ▀▀██████.██.æ█▄█▀███ ███æ██████
▄▀/▄▀ ▀▀████.██ ▀██~_▄▄ .█▄▀▀▄▄██▀▀▀███▄█ ▀▀███.██
▄▀/▄▀ ▀▀████. ▀▀██-_▄▄ ██▀▀ ▀▀█æ▀▀████.██████
▄▀/▄▀&&&&&& ▀▀██-_ ▄▄█Γ█▀█▄ ███.▄▄█
▄▀/▄▀ &&&&&&&&&&&& ▀▀██-_▄▄ ▄▄█▄▄_▄▄█▄▄███▄▄█████
▄▀/▄▀ &&&&&&&&&&&&&&&&&& ▀▀█ -_▄▄_- - ▄█████████
▄▀/▄▀ &&&&&&&&&&&&&&&&&&&&&&&& ▀▀███▀▀███▄▄\████████
/▄▀ &&&&&&&&&&&&&&&&&&&&&&&&&&&&██████.▄▄██████\██████
&&&&&&&&&&&&&&&&&&&&&&&&&&&& ▀▀█.▄▄████████████\████