ICFFE: lab2