██████░░░░░░░░░████░░░░████░░░░░░░░░██████
█░░░░░░░░░░░░░░░░░█░░░░█░░░░░░░░░░░░░░░░░█
█░░░░░░░░░██░░░░░█░░░░░░█░░░░░██░░░░░░░░░█
█░░░░░░░░█░░█░░░░█░░░░░░█░░░░█░░█░░░░░░░░█
░░░░░░░░░░░░█░░░█░░░░░░░░█░░░█░░░░░░░░░░░░
░░░████░░░██░░░░█░░░░░░░░█░░░░██░░░████░░░
░░░░░░█░░█░░░░░░░░░░░░░░░░░░░░░░█░░█░░░░░░
░░░░░█░░░████░░░░░░░░░░░░░░░░████░░░█░░░░░
░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░░
░░░░█░░░░░░░░░░██░░░░░░░░██░░░░░░░░░░█░░░░
░░░░█░░██████░░░██░░░░░░██░░░██████░░█░░░░
░░░░░░██░░░░██░░░█░░░░░░█░░░██░░░░██░░░░░░
░██░░░░██░░█████░░█░░░░█░░█████░░██░░░░██░
█░░█░░░███████████░████░███████████░░░█░░█
░░░█░░█████░░░░███░████░███░░░░█████░░█░░░
░██░░█████░█████░██░██░██░█████░█████░░██░
█░░░░████░████░░██░████░██░░████░████░░░░█
████░████░███░░░░█░████░█░░░░███░████░████
░░░░░░████░██░░░░██░██░██░░░░██░████░░░░░░
░░░░░░░███████░░█░██████░█░░███████░░░░░░░
░░██░░░░░███░██████░░░░██████░███░░░░░██░░
░█░█░░░░████████████░░████████████░░░░█░█░
█░░█░░░████░██████████████████░████░░░█░░█
████░░░█████░█░░█░░█░░█░░█░░█░█████░░░████
░░░█░░░████████░█░░█░░█░░█░████████░░░█░░░
░░░█░░░░██████████████████████████░░░░█░░░
░░░░░░░░░░█████████░██░█████████░░░░░░░░░#
░░░░░██░░░█░░██░██░░██░░██░██░░█░░░██░░░░0
░░░░█░░█░░░░░█░░░█░░░░░░█░░░█░░░░░█░░█░░░0
░░░░█░░█░░░░░░░░░░░░░░░░░░░░░░░░░░█░░█░░░7
░░░░░███░░░████░░░░░░░░░░░░████░░░███░░░░2
░░░░░░░█░░░█░░░░░░░████░░░░░░░█░░░█░░░░░░░
░░░░░██░░░░███░░░░░█░░░░░░░░███░░░░██░░░░Z
░░░░░░░░░░░░░░█░░░░███░░░░░█░░░░░░░░░░░░░Z
█░░░░░░░░░░░░░█░░░░░░░█░░░░█░░░░░░░░░░░░░█
█░░░░░░░░░░███░░░░░░░░█░░░░░███░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░███░░░░░░░░░░░░░░░░░░░█
██████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██████