euler14 using tail recursion - extra class to show head recursion fail with overflow