c (part 2.7)
datamunging part2 (clojure)