( 1870 ) hadehan