lecture:design_with_prototyping:17._e6_95_b0_e7_90_86_e3_82_b7_e3_83_9f_e3_83_a5_e3_83_ac_e3_83_bc_e3_82_b7_e3_83_a7_e3_83_b3