i * i ni lin,