Problem #4

Get all the possible products