l,r,m = map(int,input().split()) tmp = 1 v = 1 ans = 0 for i in range(1, m): tmp *= i tmp %= m v *= tmp v %= m if l <= i <= r: ans += v ans %= m print(ans)