Improving sqrt function

Learnings:
- Lexical scope
- Blocks