func_code_string: #include <bits/stdc++.h>   using namespace std;   long long a[100010];   int main() {     long long n, k;     cin >> n >> k;     for (int i = 0; i < n; i++) cin >> a[i];     sort(a, a + n);     long long x = a[0], ans = 0;     for (int i = 1; i < n; i++) {       if ((a[i] - x) % k != 0) {         cout << -1 << endl;         return 0;       }       ans += (a[i] - x) / k;     }     cout << ans << endl;     return 0;   }   