Worked on Dip.lab1