#include <bits/stdc++.h>
using namespace std;
int check(int x) {
  if (x % 400 == 0 || (x % 4 == 0 && x % 100 != 0)) return 2;
  return 1;
}
int main() {
  int y, k = 0, t, i;
  cin >> y;
  t = check(y);
  for (i = 0; i <= 1000000; i++) {
    k += check(y + i);
    if (k % 7 == 0 && check(y + i + 1) == t) break;
  }
  cout << y + i + 1;
  return 0;
}
