lab1 new (1)