Lab 2 for Software engineering and tools