Lab-1 & Lab2 Finish