1class Solution:2def compress(self, chars: List[str]) -> int:3stri = ""4stack = [chars.pop(0)]56while chars:7p = chars.pop(0)89if p in stack:10stack.append(p)11else:12stri = stri + stack[-1] + str(len(stack) if len(stack) > 1 else "")13stack = [p]1415o = list(stri + stack[-1] + str(len(stack) if len(stack) > 1 else ""))1617for i in o:18chars.append(i)