final exam fall 2008 csci 530 3645760