█████████─██████████─███████████
█░░░░░░██─█░░░░░░░██─█░░░░░░░░██
███░░████─█░░███████─█░░████░░██
──█░░██───█░░██──────█░░█─██░░██
──█░░██───█░░██──────█░░█─██░░██
──█░░██───█░░██──────█░░█─██░░██
──█░░██───█░░██──────█░░█─██░░██
──█░░██───█░░██──────█░░█─██░░██
███░░████─█░░███████─█░░████░░████
█░░░░░░██─█░░░░░░░██─█░░░░░░░░░░██
█████████─██████████─█████████████
░░░░░░░░░░░░░░░░░░░▄▄▄▄░░░░░░░░░░░
░░░░░░░▄█████▄▄░▄████████▄░░░░░░░░
░░░░░░░███▀▀███████▀░▀▀███▄░░░░░░░
░░░░░░░███▄░░▀████░░░░░▀███░░░░░░░
░░░░░▄▄████▄░░████░░░░░████▄▄▄▄░░░
░▄██████████▄░░███░░░▄██████████▄░
▄███▀▀▀▀▀█████▄████▄████▀▀░░░░███░
████░░░░░░░▀██████████▀░░░▄▄▄███▀░
░████▄▄▄███████░░░░█████████████░░
░░▀████████████░░░░████▀▀▀▀▀████▄░
░░▄███████████████████▄░░░░░░░███▄
░░████████████▀████▀████▄░░░░░████
░░▀█████████▀░░████░░▀█████▄▄████░
░░░░░░░████░░░░████░░░░████████▀░░
░░░░░░░███░░░░░█████▄░▄███░░░░░░░░
░░░░░░░████▄▄▄███████████▀░░░░░░░░
░░░░░░░░▀███████▀░░░▀▀▀▀░░░░░░░░░░
░░░░░░░░░░░▀▀▀░░░░░░░░░░░░░░░░░░░░