#abc053b. [abc053_b]A to Z String
[abc053_b]A to Z String
Problem Statement
Snuke has decided to construct a string that starts with A
and ends with Z
, by taking out a substring of a string (that is, a consecutive part of ).
Find the greatest length of the string Snuke can construct. Here, the test set guarantees that there always exists a substring of that starts with A
and ends with Z
.
Constraints
- consists of uppercase English letters.
- There exists a substring of that starts with
A
and ends withZ
.
Input
The input is given from Standard Input in the following format:
Output
Print the answer.
Sample Input 1
QWERTYASDFZXCV
Sample Output 1
5
By taking out the seventh through eleventh characters, it is possible to construct ASDFZ
, which starts with A
and ends with Z
.
Sample Input 2
ZABCZ
Sample Output 2
4
Sample Input 3
HASFJGHOGAKZZFEGA
Sample Output 3
12