Дано цілочисельну послідовність a_1, a_2, \ldots, a_N і патернів виду (x, y, d). Будемо вважати, що відрізок a_l, \ldots, a_r покривається патерном (x, y, d), якщо виконуються наступні умови:
r - l + 1 = d;
a_l = x;
a_r = y.
Знайдіть всі елементи послідовності, які покриті хоча б одним патерном.
У першому рядку записано ціле число (1 \leq N \leq 5 \times 10^4) — довжина послідовності.
У другому рядку через пропуск записано цілих чисел a_1, a_2, \ldots, a_N (-10^8 \leq a_i \leq 10^8).
У третьому рядку записано число (1 \leq M \leq 5 \times 10^4) — кількість патернів.
У кожному з наступних рядків записано три числа x_i, y_i, d_i (-10^8 \leq x_i, y_i \leq 10^8;\ 2 \leq d_i \leq 20), які задають -й патерн.
У вихідний файл виведіть рядок довжини , який складається з нулів та одиниць. На -й позиції повинна стояти одиниця, якщо елемент a_i покритий хоча б одним патерном, і нуль інакше.
Приклад 1