X=input() Y=input() Z=input() Set = set() for i in range(len(X)): for j in range(len(Y)): for k in range(len(Z)): Set.add(X[:i+1]+Y[:j+1]+Z[:k+1]) Set.add(X[:i+1]+Z[:k+1]+Y[:j+1]) Set.add(Y[:j+1]+X[:i+1]+Z[:k+1]) Set.add(Y[:j+1]+Z[:k+1]+X[:i+1]) Set.add(Z[:k+1]+X[:i+1]+Y[:j+1]) Set.add(Z[:k+1]+Y[:j+1]+X[:i+1]) print(len(Set))