Adding a goodnumbers implementation.

However, i think this doesn't actually solve the problem because
for sufficiently large N, it has a Very Long runtime, long enough
that I think it wouldn't work under the topcoder app. Just iterating
through and doing *nothing* for 1000000000 iterations takes 77s, and
running this takes minutes, so I think I need to do something smarter.