Sums and Products of Distinct Sets and Distinct Elements in C - Karsten Chipeniuk (2009)