6. Generation-based Fuzzing