function Main(input) {
    input = input.split("\n");
    var n = parseInt(input[0], 10);
    var b = input[1].split(' ');
    b = b.map(str => parseInt(str, 10));
    var aSumMax = 0;
    for(var i = 0; i < n; i++){
        switch(i){
            case 0:
                aSumMax += b[0];
                break;
            case n-1:
                aSumMax += b[n-2];
                break;
            default:
                aSumMax += Math.min(b[i-1],b[i])
        }
    }

	console.log(aSumMax);
}
//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));