#include long long int power(long long int a, long long int b, long long int MOD) { long long int ans = 1; long long int k = a; while(b) { if(b%2==1) ans*=k, ans%=MOD; b/=2; k*=k, k%=MOD; } return ans; } long long int inv(long long int k, long long int MOD) { return power(k,MOD-2,MOD); } long long int rev(long long int k) { long long int ans = 0; while(k) { ans*=10; ans+=k%10; k/=10; } return ans; } int main() { long long int a,b,c,d; scanf("%lld%lld%lld%lld",&a,&b,&c,&d); if(d%10==0) d+=b; long long int t = rev(d); t%=a; for(int i=0;;i++) { long long int s = power(10,i,a); s*=t, s%=a; if(s==c) { while(d) { printf("%d",d%10); d/=10; } for(int j=1;j<=i;j++) printf("0"); printf("\n"); return 0; } } }