clojure reduce

pre: weinreb amidesamide functional group
next: can cats eat baby food