UC Davis Spring2013 Data Structure