rnfail001.hs:3: Conflicting definitions for `x' In the definition of `f'