lesson-12. prototype chain koans