number of natural numbers under (x) which satisfy a predicate
integer overflows are bad
predicate for finding lychrel numbers
test for problem 55
move this code to product
pull this out as a function too