String, Array, Tree Recursion &Basic Sorting