fix: small bugs, combination number wrong