Time limit
3000 ms
OS
Linux
Source
Regionals 2016 >> Asia - China Final
Descriptions:

Hemi Palindrome

UVALive - 7898