New exercise: parameterized fragments