SurkLl a 8 g . kannan , Dill alg.