I am looking for a shorter (probably recursive) way to write the following:
for x1 in range(10):
for x2 in range(10 - x1):
for x3 in range(10 - (x1 + x2)):
for x4 in range(10 - (x1 + x2 + x3)):
print(x1,x2,x3,x4)