Example For Recursive Algorithm Design