DSA lab