En aquest problema heu d’implementar una sèrie de funcions en Clojure utilitzant la funció @reduce@. No cal que pregunteu si podeu fer servir funcions auxiliars, és evident que sí.
Observacions
Per resoldre aquest problema no podeu utilitzar les funcions que ja incorpora Clojure com la del valor absolut o la potència.
Input
(power 2 3) (my-count '(2 1 3)) (average '(2 1 3)) (build-palindrome '(2 1 3)) (odds-n-evens '(1 2 3)) (remove-list '(1 2 3 4) '(1 2))
Output
8 3 2 (3 1 2 2 1 3) ((1 3) (2)) (3 4)