Branch And Bound Method