Two Pointer Algorithm Java