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