function Main(input) {
  input = input.split("\n");
  const n = parseInt(input[0].split(" ")[0], 10);
  const P = input[1].split(" ").map(p => parseInt(p, 10));
  var count = 0;
  //const sortedP = P.sort(function(a,b){
  //      if( a < b ) return -1;
  //      if( a > b ) return 1;
  //      return 0;
  //}); 
  const sortedP = P.concat().sort();
  for (var i = 0; i < n; i++) {
    P[i] !== sortedP[i] && count++;
  }
 
  console.log(count <= 2 ? 'YES' : 'NO');
}
 
// *出力
// number
// console.log('%d', );
// string
// console.log('%s', );
 
Main(require("fs").readFileSync("/dev/stdin", "utf8"));
