>>> generation_parties2([1,2,3,5],2) {(1, 2), (1, 3), (1, 5), (2, 3), (2, 5), (3, 5)}