combinaiton sum ----not very efficient, but passed leetcode
combinaiton sum ----not very efficient, but passed leetcode