Currently buggy, trying to figure out why it doesn't see the previous steps in factoring the game