#include using namespace std; int main(){ int C0, M0, C1, M1; cin >> C0 >> M0 >> C1 >> M1; M0 = (M0 % C0 + C0) % C0; M1 = (M1 % C1 + C1) % C1; for(int i = 0; i <= 100000; i++){ if(i % C0 == M0 && i % C1 == M1){ cout << i << '\n'; return 0; } } cout << "NaN" << '\n'; }