func_code_string: #include <bits/stdc++.h>   using namespace std;   int n, ans;   bool pd(int n) {     for (int i = 2; i <= sqrt(n); i++)       if (n % i == 0) return false;     return true;   }   int main() {     scanf( %d , &n);     if (pd(n))       puts( 1 );     else if (n % 2 == 0 || pd(n - 2))       puts( 2 );     else       puts( 3 );     return 0;   }   