´´´´´´▄▄██´´´´´´´´´´´´´▄██▄▄
´´´´´▄██▓▓▓██´´´´´´´´´´██▓▓▓███
´´´´´´´´´´´´´´´´´´██▓▓░░░▓██´´´´´´´´██▓░░░▓▓▓██´´´´´´´´´´▄██
´´´´´´´´´´´´´´´´´▐█▓░░´´░░▓█▌´´´´´´´██▓░´´░░░▓██´´´´´´´██▓▓██
´´´´´´´´´´´´█´´´´▐█▓░░´´░▓██´´´´´´´´´██▓░´´´´░▓██´´´´´██▓░░▓█▌
´´´´´´´´´´▄███´´´´██▓░´░▓██´´´´´´´´´´▐██▓░´´´░▓██´´´´´██▓░░▓██
´´´´´´´´´██▓███´´´▐██▓░░▓██´´´´´´´´´´´█▓░´´´░▓██´´´´´´▐██▓░▓█▌
█´´´´´´´´██▓░▓▓██´´██▓░´░░▓██´´´´´´´´´▄▀░█´´░▓██´´´´´´´██▓░▓██
██▄´´´´´´▐██▓░░░▓█▌´██▓░´´´░▓▓█▄´´´▄▄▄▀´▄███´░▓██´´´´´▄██▓░▓██▌
▐████▄´´´´██▓░░´░▓██´█▓░░´´´´´░░░░▀▀▄▄▄▄██▓▓██´░▓█´▄▄██▓▓▓░´░▓██
██▓▓██▌´´´▐█▓░░░▓██▌█▓░░´´´▀´´´´▄██▓▓▓▓▓▓▓▓▓▓█´´░████▓▓░░░´´´░▓██
██▓░░▓██´´´´██▓░░░▓██▓░´▄▄██▀´´´▐█▓▓▓░░░░░░▓▓██´´´´´▀░░░´´´´´´░░▓█
██▓░▓██▌´´´´▐██▓░´▄▓▓░´███▀´´´´´█▓▓▓░░´´´´░▓▓█´´´´▄██▄´´´´´´´░░▓██
▐██▓░▓██´´´´▐██▓░█´░░´´█▓▓██▄▄´´´██▓▓░´´´´´░▓██´▄██▓▓█▄´´´´´´░▓██´´´´´██
██▓░░▓▓██▄´██▓░▐██▄´´´´██▓░▓██▄▄´▀██▓░´´´░▓▓█´▐█▓▓░░▓██´´´´░▓██▌´´´´████
██▓▓░░▓▓██▀´░´█▓▓███▄´▀██▓▓░▓██´´´█▓░´´´░▓█´´██▓░░░▓▓██´´´░▓██▌´´´▐██▓██
▀██▓░░░▓▓░´´▄▐█▓▓▓▓▓▓█´▀██▓░░▓██´´▀░´´´´░▓█´´▀█▓░░´░▓██´´´░▓██´´´██▓░▓█
▐██▓░░░░´´██´██▓░░░░▓▀´▐█▓░░░▓███´´´´´´´░░▀´´▐█▓░´´░▓██´´░▓██▄´██▓░░▓██
██▓░░´░´██▓█´██▓░░´░´´´██▓░´░▓▓██´´´´´´´´´´▄██▓░´░░▓█▌´´´░▓████▓░░▓██▌
▐██░´´´´█▓▓██´´█▓░´´´´██▓░´´´░▓▓█▄´´´´´´´▄▄█▓▓░´´░▓██´´´█▄░▓██▓░´░▓██
▐██░▀´´´▐█▓▓██´´▓░´´´██▓░´´´´´´´▀▀▀▀█▄▄▄█▓▓▓░░´´░▓██´´´´´██░▓█▓´░▓██
██░░´█´´´█▓░▓██´´´▄█▀▀´´▄▄▄████████▄▄▄▄´´´░░´´´░░▓█´´´´´▐█▓█░´░░▓██
██▓░´▐█´´█▓░░▓▓████´▄██▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██▄´´´´´░▓██´´´´´█▓░▓█´░▓██
▐██▓░´´██´▐█▓░░░▓▓´´▄█▓▓░░▄█▀▀▀▀▀▀▀▀▀█▄░░▓▓▓█▄´´░▓█▌´´´´█▓▓░▓█´░▓█
██▓░´´´▐██´██▓░´░´´█▓▓░░█▀´´´´´´´´´´´´´´▀█░░▓▓█´´´█´´´´▐█▓░▓██´░██
██▓░´▀▄▌█▓█´█▓░´´´█▓▓░▄▀´´´´´´´´´´´´´´´´´´▀▄░░▓█´´█´´´▄██▓▓██▌░██
█▓░´▄██´█▓█´██▓´´█▓░░█´´´´´´´´´´´´´´´´´´´´´´█´░▓█´´█´██▓░░▓▓██░▓█
█░´███▌´█▓▓█´█´´█▓░░█´´´´´´´´´´´´´´´´´´´´´´´´█´░▓█´´██▓░´´░▓▓█´██
██░██▓██´█▓░░´█´█▓░░█´´´´´´´´´´´´´´´´´´´´´´´´´´█´░▓█´´█▓░´´░░▓█´█
▐█▐█▓▓▓██´▒´´█▀´█▓░░´´░░´´´´´´´´´´´´´´´´´´´´´░░´´░▓█▌´▓░´´´░▓██░█
▐█░██▓░▓█´´´██´█▓░░´´▄▀▀░´´´´´´´´´´´´´´´´´´´░▀▀▄´´░▓█´░´´´░░▓█´░█
██▐██▓░░█´███´█▓░´░█░´´´´´´´´´´´´´´´´´´´´´´´´´░█░░▓█▌´´´░░▓█▌´██
█░██▓▒░▓█▓█░▐▌▓░´█▀´´´´´´´´´´´´´´´´´´´´´´´´´´´▀█´░▓▌´´´░▓██´██
▀░´██▓▓░░░▓´█▌▓░█░´´´´´´´´´´´´´´´´´´´´´´´´´´´´´░█░▓█´´░░▓█´░█
▀██▓▒░´▐█▓▐▌░´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´▐░▓█▌´░▓█
▀██▓░´█▓█░░´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´░█▓█´░▓█
█▓██▓´█▓▐█░´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´░█▓█´▓█▀
█▓░██´█▓▓█░´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´░█▌▓█´█▌█
██▓░█´▐█▓█░´´´´´´░░´´´´´´´´´´´´´´░░´´´´´´░█▓█▌´▓███
██▓░█´█▓█░´░░░░´´▀▀█▄▄´´´´´´▄▄█▀▀´´░░░░´░█▓█´░▓▓█
██▓░█´█▓▌░░▓▓▓▓▄▄▄░░░▀█´´´´█▀░░░▄▄▄▓▓▓▓░░▐▓█´░▓██
██▓░░´██▌░▓█████████▓░▐▌´´▐▌░▓█████████▓░▐██´▓██
██▓░´██░░▓███▓▓▓████▓▄´´´´▄▓████▓▓▓███▓░░██´▓██
██▓░´█▓░░▓██████████▓░´´´´░▓██████████▓░░▓█´▓█
██▓´█▓░´░▓███████▓▓▄▀´´´´▀▄▓▓███████▓░´░▓█´▓█
██▄´█▓░´░░▓▓▓▓▄▄▄▀░´´´´´´´░▀▄▄▄▓▓▓▓░░´▓█´▐█
█´´█▓░░´░░░░´´´´´´░░░░´´´´´´░░░░´░░▓█´´▀
█▓▓░░░´´´█▌´´░▓██▓░´´▐█´´´░░░▓▓█
▀██▓▓▓░´´´▀´░▓████▓░´▀´´´░▓▓▓██▀
▀█▓░░´´░▓█▓░░▓█▓░´´░░▓█▀
█´´██▓▓░´´░░░´´░░░´´░▓▓██´´█
▐█▄´´▀█▓░´´´´´´´´´´░▓█▀´´▄█
█▓█´´█▓░░░´´´´´´░░░▓█´´█▓█
▐▓█´´▐█▓▓▓░░░░░░▓▓▓█▌´´▐▓█
▐█▓█´´█▀▀█▓▓▓▓▓▓█▀´█´´█▓█▌
█▓▓█´█░█´█▀▀▀█░█░▄▀´▐█▓█
█▓▓█´´▀█▀█░█´█▄█▀´´´█▓▓█
█▓░▓█´´´´´▀▀▀´´´´´´█▓▓█
█▓░░▓█´´´░░░░░░´´´█▓▓█▌
▐█▓░▓██▄█´´´´▄´▄██▓░▓█
█▓░░▓█░█▀█▄█▀█░█▓░▓█
█▓▓░░▓██░░██░██▓░░▓█
█▓▓░░▓▀▀███▀▀░░▓▓█
▀█▓▓▓▓░░░░▓▓▓▓█▀