lab2-factors