adding difference problem