Mahdjoubi Distribution
TrizDistribution
TrizStock
TrizTB