s2=[] for g in groups.values(): s2+=g s2.sort(key=lambda z:z[7]) groups={} for L in s2: j=L[0][1] for w in (0,1): t=L[2]+sm(j)+tau(j,8)-w e=L[3]+ff(j,8)+2*w mu=L[5] r=L[6]+(2*j+1)*w att((j,L[2],L[3],L[4],L[5],L[6]),8,t,e,6,mu,r,(L[0][0],j,8))