clj p3 solution got, but super slow for number as big as one given by euler
refactor and p4 ruby done (probably slow anser)
js p4 done