in reply to Chess Board Single Loop

There are many ways to make a data struct like that.
Use a "single loop", I don't get it.

What does your sister-in-law want to accomplish?

There are many suggestions in this thread about
various things, but I'd like a clear statement of the
problem to solved.