Added new version that only records loop status for numbers that could be part of a loop.
Removed hash, use small array. Split innerloop out since once you get inside, you cannot get out and so don't need bigun vs looper checking anymore.