██████░░░░░░░░░████░░░░████░░░░░░░░░██████
█░░░░░░░░░░░░░░░░░█░░░░█░░░░░░░░░░░░░░░░░█
█░░░░░░░░░██░░░░░█░░░░░░█░░░░░██░░░░░░░░░█
█░░░░░░░░█░░█░░░░█░░░░░░█░░░░█░░█░░░░░░░░█
░░░░░░░░░█░░█░░░█░░░░░░░░█░░░█░░█░░░░░░░░#
░░░░██░░░█░░█░░░█░░░░░░░░█░░░█░░█░░░██░░░2
░░░█░█░░░█░░█░░░░░░░░░░░░░░░░█░░█░░░█░█░░9
░░░░░█░░░░██░░░░░░░░░░░░░░░░░░██░░░░█░░░░9
░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░/
░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░3
░░░████░░░░░░░░░░██░░░░██░░░░░░░░░░████░░8
░░░░░░░░░░█████░░░░█░░█░░░░█████░░░░░░░░░3
░░██░░░░░█░░░░░█░░░░██░░░░█░░░░░█░░░░░██░░
░█░█░█████████████░████░█████████████░█░█░
█░░█░░███████████░██░░██░███████████░░█░░█
████░░░░░█░░░░░█░░█░░░░█░░█░░░░░█░░░░░████
░░░█░░░░░░█████░░█░█░░█░█░░█████░░░░░░█░░░
░░░█░░░░░░█░███░░█░████░█░░███░█░░░░░░█░░░
░░░░░░░░░█░███░░█░██░░██░█░░███░█░░░░░░░░░
░░░░░░░░█░██░█░░█░█░░░░█░█░░█░██░█░░░░░░░░
░██░░░░█░██░█░░█░█░█░░█░█░█░░█░██░█░░░░██░
█░░█░░░███░░█░░█░█░████░█░█░░█░░███░░░█░░█
░░░█░░░░░░░█░░█░█░█░██░█░█░█░░█░░░░░░░█░░░
░██░░░░░░░░█░░█░█░█░██░█░█░█░░█░░░░░░░░██░
█░░░░░░░░░░███░█░█░░██░░█░█░███░░░░░░░░░░█
████░░░░░░░░░░░█░█░░░░░░█░█░░░░░░░░░░░████
░░░░░░░░░░░░░░░██░░░░░░░░██░░░░░░░░░░░░░░░
░░░░░██░░░░░░░░█░░░░░░░░░░█░░░░░░░░██░░░░░
░░░░█░░█░░░░░░░░░░░░░░░░░░░░░░░░░░█░░█░░░░
░░░░█░░█░░░░░░░░░░░░░░░░░░░░░░░░░░█░░█░░░░
░░░░░███░░░░██░░░░░░░░░░░░░░██░░░░███░░░░░
░░░░░░░█░░░█░░█░░░░░██░░░░░█░░█░░░█░░░░░░░
░░░░░██░░░░█░░█░░░░█░░█░░░░█░░█░░░░██░░░░Z
░░░░░░░░░░░░███░░░░█░░█░░░░███░░░░░░░░░░░Z
█░░░░░░░░░░░░░█░░░░░███░░░░█░░░░░░░░░░░░░█
█░░░░░░░░░░░██░░░░░░░░█░░░░░██░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░░░░█
██████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██████