Title: A branch and bound algorithm for integer and mixed-integer linear programs