Solve Longest Substring Without Repeating Characters