16 lines
341 B
Python
16 lines
341 B
Python
import sys
|
|
from dataclasses import dataclass
|
|
|
|
input = sys.stdin.readline
|
|
|
|
@dataclass
|
|
class interval:
|
|
start: int
|
|
end: int
|
|
|
|
|
|
if __name__ == "__main__":
|
|
N = int(input())
|
|
org = [interval(*map(int, input().split())) for _ in range(N)]
|
|
print(max([max(org, key=lambda x: x.start).start - min(org, key=lambda x: x.end).end, 0]))
|