weird problem - branch and bound