Prob 3 more work

Semi-functional at this point. Needs tweaks on SieveVal to omit 0