SUM
  • Сумма
    SUM


Описание
Будем строить бесконечную последовательность цифр следующим образом. Первые три цифры последовательности являются заданными. Очередные цифры последовательности получаем, суммируя три последних цифры в последовательности и приписывая цифры результата к последовательности справа. Например, цифры 123 дают бесконечную последовательность, начинающуюся с цифр 12361181091010, а 971 - с цифр 971179171715. Полученную последовательность будем считать дробной частью некоторой десятичной дроби (ее целую часть можно считать равной нулю). 

Задача
Напишите программу, которая вводит три первые цифры двух последовательностей и печатает N-ую цифру дробной части суммы двух десятичных дробей, соответствующих введенным данным.


Технические характеристики

Имя входного файла: SUM.IN
Имя выходного файла: SUM.OUT

Формат входных данных
Во входном файле в первой строке содержатся первые три цифры первой последовательности, во второй строке – первые три цифры второй последовательности, далее следует одна или более строк, каждая из которых содержит целое число Ni (1<=Ni<10100, 1<=i<=20)

Формат входных данных
В выходной файл для каждого Ni вывести строку, содержащую Ni-ую цифру дробной части суммы двух десятичных дробей, соответствующих введенным данным.


Например:

SUM.IN
123
971
4
7

SUM.OUT
7
9