sr=input().split() n=int(sr[0]) x1=int(sr[1]) b=[] b.append(x1) for i in range(1,n): x2=(x1*37+33031)%n+1 b.append(x2) x1=x2 b=sorted(b) da=b.count(b[0]) k=0 for i in range(n): if(b.count(b[i])>da): da=b.count(b[i]) k=i print(b[k]) /************************************************************** Problem: 1557 User: admin Language: Python Result: Accepted Time:657 ms Memory:34480 kb ****************************************************************/