def tria_max(a, b, c): if a>b and a>c: return a if b>a and b>c: return b if c>a and c>b: return c def tria_mid(a, b, c): if (a>b and a<c) or (a<b and a>c) or (a == b and a < c): return a if b>a and b<c or b <a and b > c or c == b and c < a: return b if c>a and c<b or c<a and c>b or a == c and a < b: return c def tria_min(a, b, c): if a<b and a<c or (a == b and a < c): return a if b<a and b<c or (c == b and c < a): return b if c<a and c<b or (a == c and a < b): return c while True: try: a, b, c = map(int, input().split()) min=tria_min(a, b, c) mid=tria_mid(a, b, c) max=tria_max(a, b, c) #print("%d %d %d"%(min, mid, max)) print((min + mid)-max) except: break