tdlsl dlsl lsl sll