lecture:design_with_prototyping:05.再帰的再構成