Олимпиадный тренинг

Задача . A. Создание слов


Мэттью получил две строки \(a\) и \(b\), обе длиной \(3\). Ему кажется особенно забавным создать два новых слова, поменяв местами первый символ \(a\) с первым символом \(b\). Он хочет, чтобы вы вывели \(a\) и \(b\) после обмена.

Обратите внимание, что новые слова не обязательно будут разными.

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

Первая строка содержит \(t\) (\(1 \leq t \leq 100\))  — количество наборов входных данных.

Первая и единственная строка каждого набора входных данных содержит две строки, разделенные пробелом, \(a\) и \(b\), обе длиной \(3\). Строки содержат только строчные латинские буквы.

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

Для каждого набора входных данных после обмена выведите \(a\) и \(b\), разделенные пробелом.


Примеры
Входные данныеВыходные данные
1 6
bit set
cat dog
hot dog
uwu owo
cat cat
zzz zzz
sit bet
dat cog
dot hog
owu uwo
cat cat
zzz zzz

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w643
Комментарий учителя