
function Main(input) {
    input = input.split("\n");
    const s = input[0];// 元の文字列
    const t = input[1];// 部分

    let changeCount = 0;
    for(let i = 0; i < t.length; i++) {
        const text = t.slice(0, -i);// tの末尾を1文字ずつ減らす
        if(s.includes(text)) {
            const firstIndex = s.indexOf(text);// textが最初にマッチする場所
            for(let j = 0; j < t.length; j++) {
                if(t.charAt(j) !== s.charAt(firstIndex + j)) {
                    changeCount++;
                }
            }

            break;
        }
    }

    console.log(changeCount);
}

/*
function Main(input) {
    input = input.split("\n");
    const s = input[0];// 元の文字列
    const t = input[1];// 部分

    for(let i = 0; i < 2 ** t.length; i++) {
        const binStr = toBinStr(i);
        for(let j = 0; j < binStr.length; j++) {
            if(binStr.charAt(j) === 1) {
                
            }
        } 
    }
}

function toBinStr(int) {
    return int.toString(2);
}

function hasText(moto, bubun) {
    if(bubun.length === 0) return true;
    for(let i = 0; i < moto.length - bubun.length + 1; i++) {
        
    }
}
*/
 
Main(require("fs").readFileSync("/dev/stdin", "utf8"));