Sorry, typo on my part. the 512th term is 10, not 12, because 512 divides 10! but not 9!.
blackjack
flooble's webmaster puzzle