kurtsiegfried/csc469hw3 archive