*************Generated from HitPredict database (11Aug2025)************* List of interactions for Q9W1B5|Q9W1B5|Drosophila melanogaster|Interactions:46 ************************************************************************ Interactor A ID Interactor B ID Interactor A Name Interactor B Name Interactor A Alias Interactor B Alias Interaction detection methods First author Publications Interactor A Taxonomy Interactor B Taxonomy Interaction type Source database Interaction identifier Confidence score uniprotkb:Q9W1B5 uniprotkb:Q9I7L0 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9I7L0_DROME(gene name) - - psi-mi:MI:0004(affinity chromatography technology)|psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38270169 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0915(physical association)|psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-52312990 annotation-score:0.50|method-score:0.48|interaction-score:0.489 uniprotkb:Q9W1B5 uniprotkb:Q9VGU7 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VGU7_DROME(gene name) - - psi-mi:MI:0004(affinity chromatography technology)|psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38270169 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0915(physical association)|psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-52313206 annotation-score:0.50|method-score:0.48|interaction-score:0.489 uniprotkb:Q9W1B5 uniprotkb:Q9VI53 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VI53_DROME(gene name) - - psi-mi:MI:0004(affinity chromatography technology)|psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38270169 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0915(physical association)|psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-52313081 annotation-score:0.50|method-score:0.48|interaction-score:0.489 uniprotkb:Q9W1B5 uniprotkb:Q9W3K9 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9W3K9_DROME(gene name) - - psi-mi:MI:0090(protein complementation assay) - pubmed:27956707 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0407(direct interaction) psi-mi:MI:0463(biogrid) biogrid:2475653 annotation-score:0.60|method-score:0.39|interaction-score:0.481 uniprotkb:Q9W1B5 uniprotkb:Q9W0H3 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:LDAH_DROME(gene name) - - psi-mi:MI:0090(protein complementation assay) - pubmed:27956707 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0407(direct interaction) psi-mi:MI:0463(biogrid) biogrid:2475262 annotation-score:0.55|method-score:0.39|interaction-score:0.460 uniprotkb:Q9W1B5 uniprotkb:M9PEG6 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:M9PEG6_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:O18405 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:SURF4_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58758610 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:Q24319 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:OST48_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58753049 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:Q7K110 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q7K110_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58982108 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:Q7KLX3 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q7KLX3_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58759753 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:Q8STG9 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q8STG9_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:Q9V447 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:KRH2_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:Q9VI57 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VI57_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58978387 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:Q9VK56 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VK56_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58977664 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:Q9VKU1 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VKU1_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:Q9VRE0 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VRE0_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58974022 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:Q9VV51 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VV51_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:Q9VZL3 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VZL3_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:Q9W3N1 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9W3N1_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58930421 annotation-score:0.60|method-score:0.33|interaction-score:0.445 uniprotkb:Q9W1B5 uniprotkb:P0CG69 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:UBIQP_DROME(gene name) - - psi-mi:MI:0090(protein complementation assay) - pubmed:27956707 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0407(direct interaction) psi-mi:MI:0463(biogrid) biogrid:2475960 annotation-score:0.50|method-score:0.39|interaction-score:0.439 uniprotkb:Q9W1B5 uniprotkb:P24156 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:PHB1_DROME(gene name) - - psi-mi:MI:0090(protein complementation assay) - pubmed:27956707 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0407(direct interaction) psi-mi:MI:0463(biogrid) biogrid:2483057 annotation-score:0.50|method-score:0.39|interaction-score:0.439 uniprotkb:Q9W1B5 uniprotkb:Q9W418 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9W418_DROME(gene name) - - psi-mi:MI:0090(protein complementation assay) - pubmed:27956707 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0407(direct interaction) psi-mi:MI:0463(biogrid) biogrid:2475067 annotation-score:0.50|method-score:0.39|interaction-score:0.439 uniprotkb:Q9W1B5 uniprotkb:R9PY16 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:R9PY16_DROME(gene name) - - psi-mi:MI:0090(protein complementation assay) - pubmed:27956707 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0407(direct interaction) psi-mi:MI:0463(biogrid) biogrid:2477614 annotation-score:0.50|method-score:0.39|interaction-score:0.439 uniprotkb:Q9W1B5 uniprotkb:Q9VQ93 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:GOLP3_DROME(gene name) - - psi-mi:MI:0004(affinity chromatography technology) - pubmed:34571985 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0915(physical association) psi-mi:MI:0463(biogrid) biogrid:3340906 annotation-score:0.50|method-score:0.38|interaction-score:0.437 uniprotkb:Q9W1B5 uniprotkb:Q27597 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:NCPR_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58756778 annotation-score:0.55|method-score:0.33|interaction-score:0.426 uniprotkb:Q9W1B5 uniprotkb:Q9VMV6 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:SELT_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58975413 annotation-score:0.55|method-score:0.33|interaction-score:0.426 uniprotkb:Q9W1B5 uniprotkb:A0A0B4LFU9 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:A0A0B4LFU9_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:O76767 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:ERD2_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:P13607 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:ATNA_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-56893269 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:P25161 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:PSMD3_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:Q27268 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:DX39B_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58752431 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:Q6NP35 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q6NP35_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:Q7JWI7 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q7JWI7_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58978931 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:Q7K1V5 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:JAGN_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:Q7K4Y0 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q7K4Y0_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:Q7KN94 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q7KN94_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-56925608 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:Q9VK46 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VK46_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58977728 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:Q9VPQ8 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VPQ8_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58974261 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:Q9VSA3 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:ACADM_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:Q9VWL0 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VWL0_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58973527 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:Q9W0C5 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9W0C5_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.50|method-score:0.33|interaction-score:0.407 uniprotkb:Q9W1B5 uniprotkb:P40320 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:METK_DROME(gene name) - - psi-mi:MI:0018(two hybrid) - pubmed:14605208 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0407(direct interaction)|psi-mi:MI:0915(physical association) psi-mi:MI:0469(intact) intact:EBI-258816 annotation-score:0.16|method-score:0.43|interaction-score:0.265 uniprotkb:Q9W1B5 uniprotkb:Q9VBU6 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VBU6_DROME(gene name) - - psi-mi:MI:0004(affinity chromatography technology) - pubmed:22036573 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0915(physical association) psi-mi:MI:0463(biogrid) biogrid:655613 annotation-score:0.16|method-score:0.38|interaction-score:0.249 uniprotkb:Q9W1B5 uniprotkb:Q8IR72 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q8IR72_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.16|method-score:0.33|interaction-score:0.232 uniprotkb:Q9W1B5 uniprotkb:Q9VBF0 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:Q9VBF0_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.16|method-score:0.33|interaction-score:0.232 uniprotkb:Q9W1B5 uniprotkb:Q9VN93 uniprotkb:Q9W1B5_DROME(gene name) uniprotkb:CATF_DROME(gene name) - - psi-mi:MI:0007(anti tag coimmunoprecipitation) - pubmed:38944040 taxid:7227(Drosophila melanogaster) taxid:7227(Drosophila melanogaster) psi-mi:MI:0914(association) psi-mi:MI:0469(intact) intact:EBI-58983602 annotation-score:0.16|method-score:0.33|interaction-score:0.232 *************Service provided by Combinatics****************************