worse solution

nicer to break out of the combo loop when sum is reached
Nicer solution — involves breaking out of the all_combo loop
sdfdsf