branch and bound depth first try out