░░░░░░░░░░░░░▄███▄▄▄░░░░░░░ 
░░░░░░░░░▄▄▄██▀▀▀▀███▄░░░░░ 
░░░░░░░▄▀▀░░░░░░░░░░░▀█░░░░ 
░░░░▄▄▀░░░░░░░░░░░░░░░▀█░░░ 
░░░█░░░░░▀▄░░▄▀░░░░░░░░█░░░ 
░░░▐██▄░░▀▄▀▀▄▀░░▄██▀░▐▌░░░
░░░█▀█░▀░░░▀▀░░░▀░█▀░░▐▌░░░ 
░░░█░░▀▐░░░░░░░░▌▀░░░░░█░░░ 
░░░█░░░░░░░░░░░░░░░░░░░█░░░ 
░░░░█░░▀▄░░░░▄▀░░░░░░░░█░░░ 
░░░░█░░░░░░░░░░░▄▄░░░░█░░░░ 
░░░░░█▀██▀▀▀▀██▀░░░░░░█░░░░ 
░░░░░█░░▀████▀░░░░░░░█░░░░░
░░░░░░█░░░░░░░░░░░░▄█░░░░░░ 
░░░░░░░██░░░░░█▄▄▀▀░█░░░░░░ 
░░░░░░░░▀▀█▀▀▀▀░░░░░░█░░░░░ 
░░░░░░░░░█░░░░░░░░░░░░█░░░░