░░░░░░░░░░░░░░░░░░░░░░░▄▄
░░░░░░░░░░░░░░░░░░░░░░█░░█
░░░░░░░░░░░░░░░░░░░░░░█░░█
░░░░░░░░░░░░░░░░░░░░░█░░░█
░░░░░░░░░░░░░░░░░░░░█░░░░█
░░░░░░░░░░░███████▄▄█░░░░░██████▄
░░░░░░░░░░░▓▓▓▓▓▓█░░░░░░░░░░░░░░█
░░░░░░░░░░░▓▓▓▓▓▓█░░░░░░░░░░░░░░█
░░░░░░░░░░░▓▓▓▓▓▓█░░░░░░░░░░░░░░█
░░░░░░░░░░░▓▓▓▓▓▓█░░░░░░░░░░░░░░█
░░░░░░░░░░░▓▓▓▓▓▓█░░░░░░░░░░░░░░█
░░░░░░░░░░░▓▓▓▓▓▓█████░░░░░░░░░█
░░░░░░░░░░░██████▀░░░░▀▀██████