hdu2017 string. boring.
hdu2018. recurrence