def solution(s, skip, index):
answer = ''
for strs in s:
n = 1
result = ''
# skip에 잇는 문자가 나온다면 한번더 루프를 돌리기 위해 n의 값을 더하지 않는다.
while n < index+1:
r = ord(strs) + 1 # 해당 문자를 아스키코드로 변경하여 1을 더한다.
result = chr(r-122+96) if r > 122 else chr(r)
# 더한 값이 z의 값인 122를 넘어간다면 a로 되돌리기 위해 계산한다.
if result not in skip:
n += 1
# 만약 변환한 문자가 skip의 문자열에 없다면 n을 더한다.
strs = result
answer += result
return answer