// 活动地址: 牛客春招刷题训练营 - 编程打卡活动
#include<iostream>
#include<algorithm>
#include<cmath>
#include<vector>
#define int long long 

using namespace std;



void solve(){
    int l,r,k;
    cin>>l>>r>>k; // 输入 
    for(int i=l;i<=r;i++){ // 区间遍历 
        if(i%k==0){// 如果是 满足条件  
            cout<<i<<"\n";// 输出 
            return ;// 终止 
        }
    }
    // 否则 输出 -1
    cout<<"-1";
}

signed main(){
    int T=1;
    ios::sync_with_stdio(false),cin.tie(0),cout.tie(0);
    //cin>>T; // T 组数据
    while(T--){
        solve();
    }
    return 0;
}
// 活动地址: 牛客春招刷题训练营 - 编程打卡活动