Use binary decision trees to automate debugging
bisect.cc