██████░░░░░░░░░░██░░░░░░██░░░░░░░░░░██████
█░░░░░░░░░░░░░░█░░█░░░░█░░█░░░░░░░░░░░░░░█
█░░░░░░░░░██░░░░██░░░░░░██░░░░██░░░░░░░░░█
█░░░░░░░░█░░█░░█░░█░░░░█░░█░░█░░█░░░░░░░░█
░░░░░░░░░░██░░░█░░█░░░░█░░█░░░██░░░░░░░░░░
░░░░██░░░█░░█░░░██░░░░░░██░░░█░░█░░░██░░░░
░░░█░░█░░█░░█░░░░░░░░░░░░░░░░█░░█░░█░░█░░░
░░░░██░░░░██░░░░░░░░░░░░░░░░░░██░░░░██░░░░
░░░█░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░█░░░
░░░█░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░█░░░
░░░░██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██░░░░
░░░░░░░░░░░░░░░░██░░░░░░██░░░░░░░░░░░░░░░░
░░██░░░██████░░░░░█░░░░█░░░░░██████░░░██░░
░█░█░░█████████░░░░█░░█░░░░█████████░░█░█░
█░░█░███░░░░░░███░░█░░█░░███░░░░░░███░█░░█
████░██░░███░░░░██░████░██░░░░███░░██░████
░░░█░██░░█░░██░░░██░██░██░░░██░░█░░██░█░░░
░░░█░██░░░██░░█░░░██░░██░░░█░░██░░░██░█░░░
░░░░░░███░░░███░░░░█░░█░░░░███░░░███░░░░░░
░░░░░░░░██░░░░░░░░░█░░█░░░░░░░░░██░░░░░░░░
░██░░░░░░░███████░░█░░█░░███████░░░░░░░██░
█░░█░░░░████░░░█████░░█████░░░████░░░░█░░█
░██░░░░███░░░░░░░████████░░░░░░░███░░░░██░
█░░█░░░███░░░░░░░░██████░░░░░░░░███░░░█░░█
█░░█░░░░████░░░░████░░████░░░░████░░░░█░░█
░██░░░░░░░████████░█░░█░████████░░░░░░░██░
░░░░░░░░░░░░████░░░█░░█░░░████░░░░░░░░░░░#
░░░░░██░░░░░░░░░░░░░██░░░░░░░░░░░░░██░░░░0
░░░░█░░█░░░░░░░░░░░░░░░░░░░░░░░░░░█░░█░░░0
░░░░░░█░░░░░░░░░░░░░░░░░░░░░░░░░░░░█░░░░░5
░░░░░░░█░░░░██░░░░░░░░░░░░░░██░░░░█░░░░░░0
░░░░█░░█░░░█░░█░░░░░██░░░░░█░░█░░░█░░█░░░░
░░░░░██░░░░█░░█░░░░█░░█░░░░█░░█░░░░██░░░░Z
░░░░░░░░░░░░███░░░░█░░█░░░░███░░░░░░░░░░░Z
█░░░░░░░░░░░░░█░░░░░███░░░░█░░░░░░░░░░░░░█
█░░░░░░░░░░░██░░░░░░░░█░░░░░██░░░░░░░░░░░█
█░░░░░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░░░░█
██████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██████