Part 1: Generating a Randomized ROM