update lab3
updateA