lsc algorithm