lab1 and lab9