from research import *
s=begin(977,'Local counting paths preserve capacity','Do the three admitted Noah/Shem paths share the ancestral Flood distance?',{'paths':[[52,500,100],[53,499,100],[53,500,99]],'Lamech_birth':3545},['File18 §3.1.2','C976'])
sums=[sum(p) for p in s['inputs']['paths']]; Fvalues=[3545-x for x in sums]
finish(s,{'completed_path_lengths':sums,'Flood_starts':Fvalues,'Lamech_inclusive_capacity':[x+1 for x in sums]},'All three source-qualified local paths preserve the652 completed distance and653 inclusive capacity. Noah/Shem station choices do not move the ancestral births.','Apply nearest-five rounding to resolved count values.',{'same_path':sums==[652]*3,'same_boundary':Fvalues==[2893]*3})
