(@positive,@negative) = separate_positive_negative() create_Unique_test_heirarchy{ $genus = shift; withing all species of genus (@positive,@negative) = separate_positive_negative() creat two groups of positive and negative test for each group (+ve and -ve) again separate on the basis of + and - membrane till the separtion of last group