lab3 + partial report