Generating Valid Grammar-based Test Inputs by means