object Main extends App {

  val sc = new java.util.Scanner(System.in)
  val n = sc.nextInt()

  var a = new Array[Int](n)
  var b = new Array[Int](n)

  for (i <- 0 until n) a(i) = sc.nextInt()

  val halfSize: Int = (n.toDouble / 2).ceil.toInt

  val prefix = n % 2

  for (i <- 0 until n) {
    if ((n - 1) - 2 * i >= 0) {
      b(i) = a((n - 1) - 2 * i)
    } else {
      b(i) = a(prefix + 2 * (i - halfSize))
    }
  }
  
  println(b.mkString(" "))
}