Задача №3550. Остатки

Даны целые неотрицательные числа \(a, b, c, d\), при этом \(0≤c<d\). Выведите в порядке возрастания все числа от \(a\) до \(b\), которые дают остаток \(c\) при делении на \(d\).

Входные данные

Вводятся четыре целых числа \(a, b, c\) и \(d\).

Выходные данные

Выведите ответ на задачу. Если таких чисел в указанном интервале нет, то ничего выводить не нужно.

Примечание

В этой задаче нельзя использовать инструкцию if.

Примеры
Входные данные
2
5
0
2
Выходные данные
2 4 
Сдать: для сдачи задач необходимо войти в систему