lab 1-6
lab1-6 works