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