Lab4 for CPRE308