Two Pointer Algorithm In Java