#include <bits/stdc++.h>
int main(void) {
  int M = 0, H = 0;
  char pala[5];
  scanf("%s", &pala);
  H = ((pala[0] - '0') * 10) + pala[1] - '0';
  M = ((pala[3] - '0') * 10) + pala[4] - '0';
  M++;
  while (1) {
    if (M == 60) {
      M = 0;
      H++;
      if (H == 24) {
        H = 0;
      }
    }
    pala[0] = floor(H / 10) + '0';
    pala[1] = H % 10 + '0';
    pala[3] = floor(M / 10) + '0';
    pala[4] = M % 10 + '0';
    M++;
    if (pala[0] == pala[4] && pala[1] == pala[3]) {
      printf("%s", pala);
      return 0;
    }
  }
}
