The initialize with zeros

If you ever need to get the original copy of a notebook, there is a topic about that on the DLS FAQ Thread.

But I think the problem is not indentation here: it is the point that Raymond made. You have to initialize b with a floating point constant, not an integer one. The first step in debugging is understanding what the error message is actually telling you. Then you go from there …