Point: 100.0
Time limit: 1.0s
Memory limit: 125 M
Input: stdin
Output: stdout
Author:  
Problem type
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text

Yêu cầu

Cho hai số nguyên dương X và K. Hãy đếm số số nguyên thuộc đoạn [1, K] và nguyên tố cùng nhau với X.

Dữ liệu

Gồm một dòng duy nhất chứa hai số nguyên dương \(X\)\(K\) ( \(X , K < 10^{12}\) ).

Kết quả

Gồm một số nguyên duy nhất là kết quả của bài toán.

Ví dụ

INPUT

12 20

OUTPUT

7