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