clojure version of Patrick/Wai Lee's algorithms and data structures course