Crank nicolson 2d heat equation.