Explaining what branch and bound is