decision tree

rough version