object Main extends App {
  val n = io.StdIn.readLine.toInt
  val p = io.StdIn.readLine.split(" ").map(_.toInt)

  var c = 0
  for(i <- 0 to p.length - 2; if /*p(i) >= p(i + 1)*/p(i) != i + 1) c += 1
//条件が違っていた, p(i) != i で カウントを増やし 2まで許容する
  if(/*c < 2*/c < 3){
    println("YES")
  }else{
    println("NO")
  }
}
