added toj 1823, 1920; hdu 2065