func_code_string: #include <bits/stdc++.h>   using namespace std;   const int nax = 1000 * 1007;   long long int revi(long long int i) {     long long int rev = 0;     while (i > 0) {       rev = (rev * 10) + (i % 10);       i = i / 10;     }     return rev;   }   int main() {     ios::sync_with_stdio(0);     cin.tie(0);     cout.tie(0);     long long int n;     cin >> n;     long long int a[n];     for (int i = 0; i < n; i++) {       cin >> a[i];       a[i] = abs(a[i]);     }     sort(a, a + n);     long long int l = 0, ans = 0;     for (int i = 0; i < n; i++) {       while (2 * a[l] < a[i]) l++;       ans = ans + (i - l);     }     cout << ans << endl;   }   