add lab2.cpp