#include <bits/stdc++.h>
using namespace std;
int h1, h2, m1, m2;
void fix() {
  if (m2 == 10) {
    m2 = 0;
    m1++;
  }
  if (m1 == 6) {
    m1 = 0;
    h2++;
  }
  if (h2 == 10) {
    h2 = 0;
    h1++;
  }
  if (h1 == 2 && h2 == 4) {
    h1 = 0;
    h2 = 0;
  }
}
int main() {
  char k;
  cin >> h1 >> k >> m1;
  h2 = h1 % 10;
  h1 /= 10;
  m2 = m1 % 10;
  m1 /= 10;
  m2++;
  fix();
  while (h1 != m2 || h2 != m1) {
    m2++;
    fix();
  }
  cout << h1 << h2 << k << m1 << m2;
}
