weird problem - greedy, branch and bound (no passed)