For this Question: You have N cakes and there are K people. You want to distribute cake among these K people such that following conditions are satisfied:
> You cannot give N cakes to a single person.
> All the people who get atleast one cake should all get same number of cakes.
> You must distribute all N cakes.
Find out if it is possible to distribute the cakes.Input contains two integers N and K.

Constraints:
1 <= N <= 10^18
1 <= K <= 10^6If it is possible to distribute cakes print "Yes" else print "No".Sample Input 1
10 3

Sample Output 1
Yes

Explanation: We can give 5 cakes to person 1 and 5 to person 2 and no cake to person 3.

Sample Input 2
5 4

Sample Output 2
No, I have written this Solution Code: l=list(map(int,input().split()))
flag=0
for i in range(2,l[1]+1):
	if(l[0]%i==0):
		flag=1
		print("Yes")
		break
if(flag==0):
	print("No"), In this Programming Language: Python, Now tell me if this Code is compilable or not?