Time limit: 1s
Memory limit: 64MB
Input:
Output:
Cerință
Se da un cuvant, sa se rearanjeze literele lui astfel incat sa devina palindrom.
Date de intrare
Pe prima linie se afla cuvantul.
Date de ieșire
Cuvantul palindrom minim lexicografic sau daca nu se poate.
Restricții și precizări
- , este lungimea cuvantului
- Cuvantul este format doar din litere mari
- Trebuie afisat cuvantul minim lexicografic
- Daca nu exista solutie se afiseaza
- Un cuvant e palindrom daca se citeste la fel de la sfarsit spre inceput
Exemplul 1
stdin
AAAACACBA
stdout
AAACBCAAA
Exemplul 2
stdin
AB
stdout
-1