| 
 You are given an infinite sequence of integers: 
A0 = 0 
Ai = ( Ai-1 + q ) mod p, for i > 0 
Where p is a prime number, a mod p is reminder of division a by p. 
Your task is to count how many integers in the range [0..p-1] are not
included in this sequence. Notice that p can be very large. 
Input 
The first line contains one prime integer p. 
The second line contains one integer q.
(0 ≤ q ≤ p ≤ 10100). 
Output 
Output a single number – the answer for the problem. 
 |