puzzle40

recursive invocation causes statck overflow