More struggling with lab5.