#include <iostream>
using namespace std;
int main()
{
int sum=0,n,x,i=0;
cin>>n;
x=n;
while (x != 0){
sum = sum + x % 10;
x = x/10;}
if(sum%4!=0){
i=n;
for(i;i<1000;i++){
n++;
x=n;
sum=0;
while (x != 0){
sum = sum + x % 10;
x = x/10;}
if (sum%4==0){
cout<<n;
break;
}}}
else
cout<<n;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogICAgaW50IHN1bT0wLG4seCxpPTA7CiAgICBjaW4+Pm47CiAgICB4PW47CiAgICB3aGlsZSAoeCAhPSAwKXsKICAgICAgICBzdW0gPSBzdW0gKyB4ICUgMTA7CiAgICAgICAgeCA9IHgvMTA7fQogICAgaWYoc3VtJTQhPTApewogICAgICAgIGk9bjsKICAgICAgICBmb3IoaTtpPDEwMDA7aSsrKXsKICAgICAgICAgICAgbisrOwogICAgICAgICAgICB4PW47CiAgICAgICAgICAgIHN1bT0wOwogICAgICAgICAgICB3aGlsZSAoeCAhPSAwKXsKICAgICAgICAgICAgICAgIHN1bSA9IHN1bSArIHggJSAxMDsKICAgICAgICAgICAgICAgIHggPSB4LzEwO30KICAgICAgICAgICAgaWYgKHN1bSU0PT0wKXsKICAgICAgICAgICAgICAgIGNvdXQ8PG47CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICB9fX0KICAgIGVsc2UKICAgICAgICBjb3V0PDxuOwogICAgcmV0dXJuIDA7Cn0=