
class Solution:
def lengthOfLongestSubstring(self, s: str) -> int:
sub=''
max_sub =''
i = 0
while(i<len(s)):
#s=s[i:len(s)-1]
j=i
while(j<len(s)):
if(sub.__contains__(s[j])):
break;
else:
sub=sub+s[j]
j=j+1
if(len(max_sub)<len(sub)):
max_sub = sub
sub=''
i=i+1
return len(max_sub)