deleted "using namespace std;"