added solution of combination sum