Загрузка данных


f=open('26_29234.txt')
K = int(f.readline())
N = int(f.readline())


a=[]
comps = [0]*K
profit=[0]*K
k=0

for s in f:
    st,end = [int(x) for x in s.split()]
    a.append([st,end])

a.sort()

for st,end in a:
    for i in range(K):
        if comps[i]<st:
            comps[i] = end
            k+=1
            t=(end-st)
            profit[i] += (t*(t+1)//2)
            break

print(k,max(profit))