contigs_dict={}
with open("contigs_only.fa", "r") as file:
    for line in file:
        line=line.strip().split("_")
        contigs_dict[line[1]]=[int(line[3])+30,float(line[5])]
len_cov = sorted([x for x in contigs_dict.values()], key=lambda x: x[0], reverse=True)
half_sum=sum(x[0] for x in len_cov)/2
summy=0
L50=0
while summy<half_sum:
    summy+=len_cov[L50][0]
    N50=len_cov[L50][0]
    L50 += 1
print(N50, L50)