Next number
Saw this on on this brainteasers site
Puzzle
What is the next number in the sequence: 938987, 277256, 141430, ...
Meta-puzzle
Once you see how the above sequence was generated, answer this: for which n digit numbers does the sequence produced converge? To what does it converge (if it does)?
References
IQ Test Experts brain teasers page.