line 4: x is already declared
line 5: x is already declared
line 9: f is already declared
line 14: y is already declared
