creates first test
passes test
creates test for second problem
passes test
test for third problem
passing third test
creates compress test
passes compress test
creates test for pack
pack function passes test
adds test for encode
encode function passes test
creates test for decode
decode function passes test
creates test for repli function
repli function passes test
creates test for gcd
creates math.clj and gcd function
creates test for coprime function
coprime function passes test