solve the first two, working on factorial
write a simple little factorial
write version of factorial using recur