Solving the Maximum Agreement SubTree and the Maximum Compatible Tree Problems on Many