Exercise2

Part 1 – List Manipulation
Part 2 – Sorting
Part 3 – Tail Recursion