Subsequence In Java Using Recursion To Reverse