hdu 1049