#include <iostream>
using namespace std;

int main() {
    int l,r,x,a;
    cin>>l>>r>>x;
    for(int a=l;a<=r;a++){//区间[l,r]的数进行判断
        if(a%x==0) {cout<<a<<endl; return 0;}//判断是否是倍数,是就直接跳出循环
    }
    cout<<-1<<endl;
    return 0;
}
// 64 位输出请用 printf("%lld")