def func1(s1,t1)->int:
    num=0
    for j in range(len(s1)):
        if s1[j]==t1[j]:
            continue
        else:
            index_1=list1.index(s1[j])
            index_2=list1.index(t1[j])
            num=num+min(abs(index_1-index_2),26-max(index_1,index_2)+min(index_1,index_2))
    return num

s0=input()
t0=input()
len_s=len(s0)
len_t=len(t0)
a0=[]
list1=['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
min_num=100000
if len_t==len_s:
    a0.append(t0)
else:
    for i in range(len_t-len_s):
        a0.append(t0[i:i+len_s])
for k in a0:
    num=func1(s0,k)
    if num<min_num:
        min_num=num
print(min_num)