L, R, M = map(int, input().split()) fact = 1 mul = 1 answer = 0 for i in range(1, min(R + 1, M)): fact = fact * i % M mul = mul * fact % M if i >= L: answer = (answer + mul) % M print(answer)