There are the following variables:
colour(blue).
colour(red).
colour(green).
size(small).
size(medium).
size(large).
price(10).
price(25).
price(40).
I want to make a list that will return every possible compination. Something like:
list=([colour(X),size(X),price(X)]).
Is it possible?