#include <bits/stdc++.h>
using namespace std;
long long s[100000];
long long r[35];
long long temp;
long long temps;
long long result;
long long n;
int main() {
  cin >> n;
  for (int i = 0; i < n; i++) {
    cin >> s[i];
  }
  for (int i = 0; i < n; i++) {
    temp = 0;
    temps = s[i];
    while (temps > 0) {
      if (temps % 2 == 1) {
        temp++;
      }
      temps /= 2;
    }
    r[temp]++;
  }
  for (int i = 1; i < 35; i++) {
    result += (r[i] * (r[i] - 1)) / 2;
  }
  cout << result;
}
