lecture:design_with_prototyping:e3_83_91_e3_82_bf_e3_83_bc_e3_83_b3_e3_81_ae_e5_86_8d_e6_a7_8b_e6_88_90