func_code_string: #include <bits/stdc++.h>   using namespace std;   long long Pow_Mod(long long a, long long b) {     if (b == 0) return 1;     long long tmp = Pow_Mod(a, b / 2);     tmp = (tmp * tmp) % 1000003;     if (b % 2) return (tmp * a) % 1000003;     return tmp;   }   long long C(long long a, long long b) {     if (b == 0 || b == a) return 1;     long long ans = 1;     for (int i = 1; i <= b; i++) {       ans = (ans * (a - i + 1)) % 1000003;       ans = (ans * Pow_Mod(i, 1000003 - 2)) % 1000003;     }     return ans;   }   int main() {     long long a, b;     cin >> a >> b;     a += b;     cout << (C(a, b) - 1 + 1000003) % 1000003 << endl;     return 0;   }   