fixed branch and bound so solutions are not 0