https://www.nowcoder.com/questionTerminal/9fbb4d95e6164cd9ab52e859fbe8f4ec
#include <iostream>
#include <string>
#include <unordered_set>
#include <algorithm>
using namespace std;
int main() {
int n;
cin >> n;
unordered_set<string> countSet;
while(n--)
{
string s;
cin >> s;
sort(s.begin(), s.end());
countSet.insert(s);
}
cout << countSet.size() << endl;
return 0;
}