I am using this `grid.py` coloring program here <https://scipython.com/blog/a-simple-colouring-grid/> The relevant code that makes the grid is

```
self.cells = []
for iy in range(n):
    for ix in range(n):
        xpad, ypad = pad * (ix+1), pad * (iy+1)
        x, y = xpad + ix*xsize, ypad + iy*ysize
        rect = self.w.create_rectangle(x, y, x+xsize,
                                   y+ysize, fill=UNFILLED)
        self.cells.append(rect)

```

I was wondering if I could get it so the squares stagger as shown below:
[![Staggered boxes](https://i.stack.imgur.com/Q8bwa.png)](https://i.stack.imgur.com/Q8bwa.png)