import java.util.ArrayList; import java.util.HashSet; import java.util.Scanner; /** * * @author kontris */ public class Balloon { /** * @param args the command line arguments */ public static void main(String[] args) { Scanner sc = new Scanner(System.in); ArrayList> list = new ArrayList<>(); while(sc.hasNext()) { list.clear(); int n = sc.nextInt(); for (int i = 0; i < n; i++) { int num = sc.nextInt(); HashSet novy = new HashSet<>(); while(num != 0) { //System.out.println("cifra " +num % 10); novy.add(num % 10); num = num/10; } //System.out.println("size " + novy.size()); boolean je = false; for (HashSet set : list) { if (set.containsAll(novy)) { je = true; break; } } if (!je) { list.add(novy); } } System.out.println(list.size()); } } }