def findThreeToSumToTarget(intSet, target, resultSet):
if len(resultSet) == 3:
if target == 0:
return resultSet
else:
return None
for i in intSet:
result = findThreeToSumToTarget(intSet - i, target - i, resultSet + i)
if resultSet != None:
return resultSet
return None