Підчисло
Петрик та Василько — справжні друзі, тому вони постійно задають один одному всілякі цікаві задачі. Проте Василько завжди з легкістю розв’язує задачі свого друга, тож Петрик вирішив придумати по-справжньому складну задачу. І ось що в нього вийшло.
Будемо називати число підчислом числа , якщо з числа можна викреслити деякі цифри так, що цифри, які залишилися, утворюють число .
Задано -цифрове число . Позначимо як найбільше -цифрове підчисло числа . Необхідно відповісти на запитів. Кожен запит складається з двох чисел — і . Відповіддю на запит є -та цифра числа .
Цього разу задача справді змусила Василька задуматись. А чи зможете ви розв’язати її швидше за нього?
Завдання
Напишіть програму subnumber, яка за заданим числом та послідовністю запитів знайде необхідні цифри.
Вхідні дані
У першому рядку вхідного файла міститься ціле число довжини ().
У другому рядку міститься число ().
У наступних рядках міститься по два числа , (,) — параметри -го запиту.
Вихідні дані
Вихідний файл повинен містити один рядок довжини , в якому -й символ є відповіддю на -й запит.
Приклади
Оцінювання
Набір тестів складається з 3 блоків, для яких додатково виконуються такі умови:
( балів): ; ;
( балів): ;
( балів): ; .