██████░░░░░░░░░████░░░░████░░░░░░░░░██████
█░░░░░░░░░░░░░░█░░░░░░░░░░█░░░░░░░░░░░░░░█
█░░░░░░░░░██░░░███░░░░░░███░░░██░░░░░░░░░█
█░░░░░░░░█░░█░░░░░█░░░░█░░░░░█░░█░░░░░░░░█
░░░░░░░░░░░░█░░░░░█░░░░█░░░░░█░░░░░░░░░░░░
░░░░██░░░░██░░░███░░░░░░███░░░██░░░░██░░░░
░░░█░░█░░█░░░░░░░░░░░░░░░░░░░░░░█░░█░░█░░░
░░░█░░█░░████░░░░░░░░░░██░░░░████░░█░░█░░░
░░░█░░█░░░░░░░░░░░░░░█████░░░░░░░░░█░░█░░░
░░░█░░█░░░░░░░░░░░░░████░██░░░░░░░░█░░█░░░
░░░░██░░░░░░░░░░░░░███░██░██░░░░░░░░██░░░░
░░░░░░░░░░░░░░░░░░░██░██░███░░░░░░░░░░░░░░
░██░░░░░░░░░░░░░░░██░█░██░███░░░░░░░░░░██░
█░░█░░░░░░░░░░░░████░███░█░██░░░░░░░░░█░░█
█░░█░░░░░░░░░░░███░███░██░░███░░░░░░░░█░░█
░███░░░░░░░░░░██░███░░░░░█░░██░░░░██░░███░
░░░█░░░░░░░░░░████░██░░░░░░░░█░░░█░░░░█░░░
░██░░░░░░░░░░░██░███░█░░░░█░░█░░█░░██░░██░
░░░░░░░░░░░░░░░████░░░░██░░░█░░█░░█░░░░░░░
░░░░░░░░░░░░░░░░████░░░░░░█░█░░█░█░░░░░░░░
░██░░░░░░░░██████░███░░░░░░░█░███░░░░░░██░
█░█░░░░░░████░██░███░███░░░██░███░░░░░░█░█
░░█░░░░░██░█░█░████░░░░░███░████░░░░░░░█░░
░░█░░░░██░█░█████░░░░░█░░░░████░█░░░░░░█░░
░░█░░░░███░██░░░░░██░░░░█░███░░█░█░░░░░█░░
████░░░░████░░██░░░░░░██░███░█░░█░░░░░████
░░░░░░░░░████░░░░░░░███░███░░░█░░░░░░░░░░#
░░░░░██░░░░█████████░░░░███░░░░░░░░██░░░░X
░░░░█░░█░░░░░░░░░░░░░░░░░███░░░░░░█░░█░░░X
░░░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░░░X
░░░░░██░░░░░██░░░░░░░░░░░░░░██░░░░░██░░░░X
░░░░█░░░░░░█░░█░░░░████░░░░█░░█░░░░░░█░░░░
░░░░████░░░░░█░░░░░█░░░░░░░░█░░░░░████░░░Z
░░░░░░░░░░░░░░█░░░░███░░░░░█░░░░░░░░░░░░░Z
█░░░░░░░░░░█░░█░░░░░░░█░░░░█░░█░░░░░░░░░░█
█░░░░░░░░░░░██░░░░░░░░█░░░░░██░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░███░░░░░░░░░░░░░░░░░░░█
██████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██████