import sys from itertools import accumulate, combinations, count, permutations, product def input(): return sys.stdin.readline()[:-1] def main(): X = input() Y = input() Z = input() arr, pre = [], [] for s in (X, Y, Z): for i in range(1, len(s) + 1): arr.append(s[:i]) pre.append(arr[:]) arr.clear() name = set() for a in permutations(pre): for a0 in a[0]: for a1 in a[1]: for a2 in a[2]: name.add(a0 + a1 + a2) print(len(name)) if __debug__: main() else: import pprint with open(sys.argv[1], "r") as f: sys.stdin = f main()