#include <iostream>
template<typename T>  // was missing
class Car{
int Car_Number;
int Start_Time;
int Out_Time;
public:
    Car(const T&item = 0);
    ~Car();
    bool Get_Car_Number(T&item){
        item = Car_Number; return true;
    }
    bool Get_Start_Time(T&item);
    bool Get_Out_Time(T&item);
    bool Set_Start_Time(const T&item);
};
template<typename T>    // was missing
Car<T>::Car(const T&item):Start_Time(item){//this is car's constructor
Car_Number = 9999 + rand() % 99999;
}

int main() {
	// your code goes here
	return 0;
}