static void Main(string[] args)
string[] input = Console.ReadLine().Split(' ');
int length = int.Parse(input[0]);
int n = int.Parse(input[1]);
string[] arr = Console.ReadLine().Split(' ');
int[] array = new int[100000];
for (int i = 0; i < length; i++)
array[i] = int.Parse(arr[i]);
string[] oper = Console.ReadLine().Split(' ');
for (int i = 0; i < length; i++)
if (array[i] == int.Parse(oper[1]))
for (int j = i; j < length - 1; j++)
if (int.Parse(oper[2]) > length + 1)
length = int.Parse(oper[2]) + 1;
int prev = array[int.Parse(oper[2]) - 1];
array[int.Parse(oper[2]) - 1] = int.Parse(oper[1]);
for (int i = int.Parse(oper[2]); i < length; i++)
int index = int.Parse(oper[1]);
for (int i = length; i > index - 1; i--)
for (int j = 0; j < length; j++)
else if (j == length - 1)
for (int i = 0; i < length; i++)
Console.Write(array[i] + " ");