KSE-100 ends slightly positive after big drops