{"trustable":false,"sections":[{"title":"","value":{"format":"MD","content":"Cho một xâu chỉ gồm các chữ cái latin in thường và dấu “.” – có thể thay thế dấu đó bằng một chữ cái bất kì. Đưa ra xâu đối xứng nhỏ nhất có thể tạo được từ xâu đó. Nếu không có cách nào thì ghi ra -1\n\nInput:\n-\tDòng đầu tiên là số T – số test (1\u003c\u003dT\u003c\u003d50)\n-\tT dòng sau mỗi dòng là mỗi xâu S (1\u003c\u003d|S|\u003c\u003d12345)\n\nOutput:\nGồm T dòng, mỗi dòng là một xâu kết quả theo yêu cầu, nếu không có xâu đối xứng nào thỏa mãn thì đưa ra -1.\n \nVí dụ \n3 \na.ba \ncb.bc \na.b \n \nOutput \nabba \ncbabc \n-1 \n\n\n"}}]}