import java.util.*

fun main(args: Array<String>) {
  val sc = Scanner(System.`in`)
  val n = sc.nextInt()
  val b = (1..n - 1).map { sc.nextInt() }

  val a = Array(n) { 0 }
  a[n - 1] = b.get(n - 2)
  for (i in n - 2 downTo 0) {
    val bi = b.get(i)
    a[i] = bi
    if (bi < Math.max(a[i], a[i + 1])) {
      a[i + 1] = bi
    }
  }

  val ans = a.sum()
  println(ans)
}
