import java.util.*;

public class Main {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        String s = sc.next();

        int iA = 0;
        while(s.charAt(iA) != 'A'){
            ++iA;
        }
        
        int iZ = s.length()-1;
        while(s.charAt(iZ) != 'Z'){
            --iZ;
        }

        int ans = iZ - iA + 1;

        System.out.println(ans);
    }
}
 import java.util.*; util.* java public class Main {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        String s = sc.next();

        int iA = 0;
        while(s.charAt(iA) != 'A'){
            ++iA;
        }
        
        int iZ = s.length()-1;
        while(s.charAt(iZ) != 'Z'){
            --iZ;
        }

        int ans = iZ - iA + 1;

        System.out.println(ans);
    }
} Main public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        String s = sc.next();

        int iA = 0;
        while(s.charAt(iA) != 'A'){
            ++iA;
        }
        
        int iZ = s.length()-1;
        while(s.charAt(iZ) != 'Z'){
            --iZ;
        }

        int ans = iZ - iA + 1;

        System.out.println(ans);
    } main {
        Scanner sc = new Scanner(System.in);

        String s = sc.next();

        int iA = 0;
        while(s.charAt(iA) != 'A'){
            ++iA;
        }
        
        int iZ = s.length()-1;
        while(s.charAt(iZ) != 'Z'){
            --iZ;
        }

        int ans = iZ - iA + 1;

        System.out.println(ans);
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String s = sc.next(); s sc.next() sc.next sc int iA = 0; iA 0 while(s.charAt(iA) != 'A'){
            ++iA;
        } s.charAt(iA) != 'A' s.charAt(iA) s.charAt s iA 'A' {
            ++iA;
        } ++iA iA int iZ = s.length()-1; iZ s.length()-1 s.length() s.length s 1 while(s.charAt(iZ) != 'Z'){
            --iZ;
        } s.charAt(iZ) != 'Z' s.charAt(iZ) s.charAt s iZ 'Z' {
            --iZ;
        } --iZ iZ int ans = iZ - iA + 1; ans iZ - iA + 1 iZ - iA iZ iA 1 System.out.println(ans) System.out.println System.out System System.out ans String[] args args public class Main {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        String s = sc.next();

        int iA = 0;
        while(s.charAt(iA) != 'A'){
            ++iA;
        }
        
        int iZ = s.length()-1;
        while(s.charAt(iZ) != 'Z'){
            --iZ;
        }

        int ans = iZ - iA + 1;

        System.out.println(ans);
    }
} public class Main {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        String s = sc.next();

        int iA = 0;
        while(s.charAt(iA) != 'A'){
            ++iA;
        }
        
        int iZ = s.length()-1;
        while(s.charAt(iZ) != 'Z'){
            --iZ;
        }

        int ans = iZ - iA + 1;

        System.out.println(ans);
    }
} Main
import java.util.*;

public class Main {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);

        String s = sc.next();

        int iA = 0;
        while(s.charAt(iA) != 'A'){
            ++iA;
        }
        
        int iZ = s.length()-1;
        while(s.charAt(iZ) != 'Z'){
            --iZ;
        }

        int ans = iZ - iA + 1;

        System.out.println(ans);
    }
}

