Save for a minor kink, done!

1. -f(x) - Now that's not a blunder.
2. Its a catastrophic mistake.
3. Still there may a minor errors. Let's debug more.