A. Ближайшее интересное число
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Поликарп знает, что если сумма цифр числа делится на $$$3$$$, то и само число делится на $$$3$$$. Он предполагает, что числа, сумма цифр которых делится на $$$4$$$, тоже в чём-то интересные. Таким образом, он считает положительное целое число $$$n$$$ интересным, если его сумма цифр делится на $$$4$$$.

Помогите Поликарпу найти ближайшее большее или равное интересное число по заданному числу $$$a$$$. То есть, найдите такое интересное число $$$n$$$, что $$$n \ge a$$$ и $$$n$$$ — минимально.

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

В единственной строке входных данных записано целое число $$$a$$$ ($$$1 \le a \le 1000$$$).

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

Выведите ближайшее большее или равное интересное число по заданному числу $$$a$$$. Иными словами, выведите такое интересное число $$$n$$$, что $$$n \ge a$$$ и $$$n$$$ — минимально.

Примеры
Входные данные
432
Выходные данные
435
Входные данные
99
Выходные данные
103
Входные данные
237
Выходные данные
237
Входные данные
42
Выходные данные
44