adding chding ch6 learning processing examples port