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