An Algorithm For The Mixed Integer Problem