差分------------------------------------------------------------------------------------------------------------