B. Поврежденный пароль
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
512 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

У Ви была очень важная секретная строка $$$s$$$. Он применил к ней следующую последовательность действий:

  1. Выбрал позицию $$$x$$$ в строке $$$s$$$ ($$$1 \le x \le |s|$$$) и поменял $$$s_x$$$ на символ $$$c$$$ ($$$s_x \neq c$$$).
  2. Несколько, возможно ноль, раз вставил в произвольное место строки произвольный символ. Символ можно вставлять перед первым символом, между двумя соседними, или после последнего.

В результате у него получилась строка $$$t$$$. Вам даны строки $$$s$$$ и $$$t$$$. Помогите Ви вспомнить, какую он выбрал позицию $$$x$$$ и символ $$$c$$$.

Входные данные

В первой строке дана строка $$$s$$$, состоящая из строчных английских букв ($$$1 \le |s| \le 10^6$$$).

Во второй строке дана строка $$$t$$$, состоящая из строчных английских букв ($$$|s| \le |t| \le 10^6$$$).

Гарантируется, что $$$t$$$ была получена из $$$s$$$ в результате описанного процесса.

Выходные данные

Выведите позицию $$$x$$$ и символ $$$c$$$, которые Ви мог выбрать. Обратите внимание, что должно быть верно $$$s_x \neq c$$$. Если существует несколько ответов, вы можете вывести любой.

Система оценки

Баллы за каждую подзадачу начисляются только в случае, если все тесты для этой подзадачи и необходимых подзадач успешно пройдены.

ПодзадачаБаллыОграничения Необходимые подзадачи Информация о проверке
119$$$|s|, |t| \le 10$$$первая ошибка
223$$$|s|, |t| \le 1\,000$$$1первая ошибка
321$$$|s|, |t| \le 5\,000$$$1, 2первая ошибка
418$$$|s|, |t| \le 100\,000$$$1–3первая ошибка
519Без дополнительных ограничений1–4первая ошибка
Пример
Входные данные
abc
aacc
Выходные данные
2 a