func_code_string: #include <bits/stdc++.h>   int main() {     long n(0);     scanf( %ld , &n);     long currentDiv = 2, total = 1;     while (n > 1) {       if (currentDiv * currentDiv > n) {         total += n;         break;       } else if (n % currentDiv == 0) {         total += n;         n /= currentDiv;       } else {         ++currentDiv;       }     }     printf( %ld n , total);     return 0;   }   