I spy with my little algorithm
newint.org