how does a decision tree know the next best question to ask from the data 0d44c9433b06