40862 lab4