c++ lab2