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