first commit of lab3
first commit of lab3