Андрей(как и все Андреи) очень любит играть с числами и складывать в столбик. У него есть два числа X и Y в десятичной системе счисления, изначально равные нулю. Разряды чисел нумеруются слева в 1-индексации. Андрей выполняет над ними следующие типы операций:
Гарантируется, что после выполнения каждой из операций числа X и Y не будут иметь ведущих нулей.
Первая строка входных данных содержит единственное число n (1 ≤ n ≤ 3 × 105) - количество выполняемых операций. Следующие n строк содержат описание операций в описанном выше формате. Для всех операций значения параметра k удовлетворяет неравенству 0 ≤ k ≤ n.
Для каждой операции третьего типа выведите ее результат на отдельной строке.
12
1 0 8 1
3 1
3 2
2 1
1 0 8 3
3 1
3 2
1 0 4 5
3 1
3 2
3 3
3 5
9
0
1
1
1
0
1
-1