Writing custom iterator to hit each number twice.  I didn't think it would be this hard to do this elegantly.