c example, fall 2012