Text this: A Crank-Nicolson Difference Scheme for Solving a Type of Variable Coefficient Delay Partial Differential Equations