CS298-43 - Spring 2008