func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     int n;     cin >> n;     string s;     cin >> s;     int h1 = (int)(s[0] -  0 );     int h2 = (int)(s[1] -  0 );     int m1 = (int)(s[3] -  0 );     int m2 = (int)(s[4] -  0 );     if (n == 12) {       if (m1 > 5) m1 = 1;       if (h1 >= 2) {         if (h2 == 0)           h1 = 1;         else           h1 = 0;       } else {         if (h1 == 0) {           if (h2 == 0) h2 = 1;         } else {           if (h2 > 2) {             h2 = 1;           }         }       }     } else {       if (m1 > 5) m1 = 1;       if (h1 > 2)         h1 = 1;       else {         if (h1 == 2 && h2 >= 4) h2 = 1;       }     }     cout << h1 << h2 <<  :  << m1 << m2 << endl;     return 0;   }   