added tailrecursive solution to Euler16