Биомаркеры

아직 제출이 없습니다시간 제한1초메모리 제한1024 MB

문제

У каждого жителя Вилледора есть специальные устройства --- биомаркеры. Значение биомаркера отражает уровень зараженности зомби-вирусом. Чем больше этот показатель, тем с меньшей охотой люди будут с тобой взаимодействовать, опасаясь приступа зомбификации.

Известно, что с людьми, которых кусали зомби, случается приступ превращения в зомби, тогда и только тогда, когда значение их биомаркера делится на три.

Свой биомаркер Эйден нашел в больнице после стычки на Базаре, и, к сожалению, он немного неисправен. Его неисправность выражается в том, что помимо настоящего уровня зараженности он может выводить лишние цифры. Например, если настоящий уровнь зараженности равен 123123, биомаркер может отображать числа 12341234 и 1920319203, но не может отображать число 14531453, так как его нельзя получить из 123123 дописыванием лишних цифр.

Во время очередного приступа Эйден точно знает, что его настоящий уровень зараженности делится на три. И теперь его интересует, какое максимальное значение зараженности может быть у него на самом деле, если сейчас его биомаркер отображает число nn?

입력

В первой строке ввода дано единственное целое число kk (1k51051 \leqslant k \leqslant 5 \cdot 10^5) --- количество цифр в десятичной записи отображаемого на биомаркере числа nn.

Во второй строке ввода даны kk цифр от 00 до 99 --- десятичная запись числа nn, текущего отображаемого на биомаркере уровня зараженности. Гарантируется, что в записи nn нет ведущих нулей.

출력

В единственной строке выходных данных выведите максимальное возможное значение уровня зараженности Эйдена зомби-вирусом, которое может быть получено удалением некоторых цифр числа nn.

Ответ следует выводить без ведущих нулей.

Если все цифры числа nn лишние, то есть не существует числа, кратного трем, из которого можно получить число nn добавлением каких-то цифр, выведите 00.

힌트

Значения зараженности, которые могут возможны в первом примере: 00 (все цифры лишние), 33, 1212, 2424, 123123 и 234234. Максимальное из них --- 234234, что и является ответом.