4clj; problem 030 - split to solution and test
4clj; problem 031 - split to solution and test
4clj; solve problem 032 - duplicate a sequence
4clj; problem 033 - split to solution and test
4clj; problem 034 - split and improve solution
4clj; problem 033 - rename function to avoid conflict
4clj; problem 035 - split to solution and test
4clj; problem 036 - split to solution and test
4clj; problem 037 - split to solution and test
4clj; problem 038 - split to solution and test
4clj; problem 039 - fix and split it to solution and test