func_code_string: #include <bits/stdc++.h>   using namespace std;   long long N, i, j, k, a, b;   long long gcd(long long a, long long b) {     long long t;     while (b > 0) {       t = b;       b = a % b;       a = t;     }     return a;   }   long long lcm(long long a, long long b, long long c) {     long long d = a * b / gcd(a, b);     return c * d / gcd(c, d);   }   int main() {     scanf( %I64d , &N);     for (i = max(1ll, N - 100); i <= N; i++) {       for (j = i; j <= N; j++) {         for (k = j; k <= N; k++) {           b = lcm(i, j, k);           if (b > a) a = b;         }       }     }     printf( %I64d n , a);     return 0;   }   