lecture:design_with_prototyping:e5_89_8d_e6_9b_b8_e3_81_8d