1class Solution:2def shortestToChar(self, s: str, c: str) -> List[int]:3res = []4ch = []5for i in range(len(s)):6if s[i] == c:7ch.append(i)8min_d = len(s)9for i in range(len(s)):10for j in range(len(ch)):11min_d = min(min_d, abs(i - ch[j]))12res.append(min_d)13min_d = len(s)14return res