НСД#10491

НСД

1 секунда
256 мегабайтів
Легка

Знайдіть будь-який масив з цілих додатних чисел (їх іноді також називають натуральними), для якого виконуються обмежень:

\gcd(a_{l_i}, a_{l_i+1}, \dots, a_{r_i})=x_i

 — найбільший спільний дільник.

Вхідні дані

Перший рядок містить два цілі числа та (1 \leq n, m \leq 150\,000).

Кожен з наступних рядків містить по три цілі числа l_i, r_i, x_i (1 \leq l_i \leq r_i \leq n, 1 \leq x_i \leq 16).

Вихідні дані

Якщо такий масив існує, то виведіть цілих чисел a_1, a_2, \dots, a_n (1 \leq a_i \leq 10^9).

Якщо такого масиву немає, то виведіть .

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Оцінювання

  1. ( бал): n, m \leq 2\,000; x_i \leq 2;

  2. ( балів): n, m \leq 2\,000;

  3. ( балів): без додаткових обмежень.