lab3_2016csb1107