#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  cin >> n;
  char ch[10];
  scanf("%s", ch);
  int a = (ch[0] - '0') * 10 + ch[1] - '0';
  int b = (ch[3] - '0') * 10 + ch[4] - '0';
  if (n == 24) {
    if (a >= 24) {
      ch[0] = '0';
    }
    if (b >= 60) ch[3] = '0';
  }
  if (n == 12) {
    if (a > n) {
      if (ch[1] != '0')
        ch[0] = '0';
      else {
        ch[0] = '1';
      }
    }
    if (a == 0) ch[1] = '1';
    if (b >= 60) ch[3] = '0';
  }
  printf("%s\n", ch);
  return 0;
}
