#include <iostream>
#include <ctime>


int main() {
	int year=2018;
	
	struct tm date = {};
	date.tm_mday=14;
	date.tm_mon=0;
	date.tm_year=year-1900;
	
	time_t time=mktime(&date);
	struct tm *updatedDate=gmtime(&time);
	
	int daysToNextThursday=4+7-updatedDate->tm_wday;
	if(daysToNextThursday>7)
		daysToNextThursday-=7;
	updatedDate->tm_mday+=daysToNextThursday;
	
	time=mktime(updatedDate);
	updatedDate=gmtime(&time);
	
	std::cout<<asctime(updatedDate)<<std::endl;
	
	return 0;
}