CS182_Lecture7-Prototyping