#include <iostream>
using namespace std;

int main() {
	int n(0), d(0), number(0), numberMax(0);
	
	cin >> n >> d;
	
	if(d == 0){ 
		return -1;
	}
	else{
		while(number <= n){
			if(number % d == 0){
				numberMax = number;
				number += d; 
				/* 
				 чтобы не проходить лишний раз циклы, будем сразу после
				 нахождения первого числа, нацело делящегося на d добавлять к 
				 этому числу само d (15 % 15 = 0, 30 % 15 = 0, 45 % 15 = 0)
				 всегда прибавляем d, т.е в нашем случае 15. 
			    */
			}
			else{
				number++;
			}
		}
	}
	
	cout << numberMax;
	return 0;
}