import sequtils,strutils,math const a = ord('a') z = ord('z') l = ord('l') var C : array[a..z,int] ans = 1 for i in a..z: C[i] = stdin.readline.parseInt ans *= C[ord('h')] * C[ord('e')] * C[ord('d')] * C[ord('r')] * C[ord('w')] var x : int for i in 1..C[l]: x = max(x, i * (i - 1) * (C[l] - i) div 2) ans *= x ans *= (C[ord('o')] div 2) * ((C[ord('o')] + 1) div 2) echo ans