From: Tim Becker Date: 2006-05-16T15:58:06+09:00 Subject: Re: stack level too deep (SystemStackError) > eval = numbers.last > if isprime(eval) == false # > numbers.pop # > add = factor(eval) #unindent this bit > numbers.push(add) # > end # > end # get rid of this. then it works. -tim