task3.cc