초깃값이 인 변수 와, 길이 의 문자열 가 있다.
는 A와 M으로만 이루어져있다.
각 글자에 대해서 A일 시 에 가 더해지며, M일 시 에 가 곱해진다. 각 연산을 진행할 때마다, 가 의 약수가 되는 가장 큰 양의 정수 를 출력하라.
Input
첫 줄에 길이 ()의 문자열 가 주어진다.
Output
번째 줄 에 첫 개의 연산을 한 뒤의 정답인 양의 정수를 출력한다.
Constraints
- 는
A와M으로만 이루어져있다.
Subtasks
Samples
입력
AMMA
출력
2
3
4
1