School c++ project