[sum] write code for combination sum