# Implementation 1
from cs1graphics import *

n = 8    # number of pillars
g = 20   # grid size

paper = Canvas( ? , n*g)

# prepare geometry of the leftmost pillar
h = ?
cx = ?
cy = ?

for k in range(n):
    pillar = Rectangle(g, h)    # set width and height
    pillar.setFillColor('gray')
    pillar.move(cx, cy)    # move center to (cx,cy)
    paper.add(pillar)

    # update our variables
    h += ?
    cx += ?
    cy -= ?
