Worked on recursion and strings