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