all pairs weak as separate script. generate all pairs weak for all trans