Compsci 476 - lab #1