introduced clojure.core.matrix / b, p in step 11 ok