In the sieve implementation in this repo, there is no notion of the visited bit mentioned in the paper, is this not yet pushed? Would you like a PR?