.
░░░░░░░░░░░░░░░░▄░░░░░░░░░░░░░░░░░░░
░░░▀███▄▄░░░░▄███░░░░░░░░░░░░░░░░░░░
░░░░░▀█████▄▄███░░░░░░░░░░░░░░░░░░░░
░░░░░░░▀████████░░░░░░░░░░░░░░░░░░░░
░░░▄▄▄▄▄████████▄░░░░░░░░░░░░░░░░░░░
▄████████████▀▀░▄▄▄▄░░░░░░░░░░░░░░░░
░░░░░░░░░░▀▀░▄████████▄░░░░░░░░░░░░░
░░░░░░░░░░░░▄█████████▀░▄▄░░░░░░░░░░
░░░░░░░░░░░░███████▀▀░▄███▄░░░░░░░░░
░░░░░░░░░░░░▀██████▄████▀▀░▄▄░░░░░░░
░░░░░░░░░░░░░▀██████████▄████▄░░░░░░
░░░░░░░░░░░░░░▀███████████████▄░░░░░
░░░░░░░░░░░░░░░░▀██████████████▄░░░░
░░░░░░░░░░░░░░░░░░▀█████████████▄░░░
░░░░░░░░░░░░░░░░░░░░▀████████████▄░░
░░░░░░░░░░░░░░░░░░░░░░▀▀██████████░░
░░░░░░░░░░░░░░░░░░░░░░░░░▀▀████████░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░▀▀█████▄
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▀▀██