A, B, S = map(int, input().split()) # Scenario 1: Take elevator A directly sum1 = abs(A - S) + S # Scenario 2: Take B to A's initial position, then A to 0 (only if A is not 0) sum2 = float('inf') if A >= 1: sum2 = (abs(B - S) + abs(S - A)) + A print(min(sum1, sum2))