resolved in 10 minutes
group and weight the first two groups in step 1&2 (suppose group c is normal)
1. aaaa, bbbb, cccc
2. cba, aab, abb ,ccc
3. weight within one of the first three groups in 2) according to the weight change in that step,get the result
Hope that is correct.