# include <iostream>
# include <string>

int n;
std::string str[3];

void reserve(std::string& ss, const std::string str1, const std::string str2) {
	for (int i = 0; i < ss.size() - str1.size() + 1; ++i) {
		std::string s;
		for (int j = i; j < i + str1.size(); ++j)
			s += ss[j];
		if (s == str1) {
			for (int j = i; j < i + str1.size(); ++j)
				ss[j] = str2[j - i];
		}
	}
}

int main() {
	std::cin >> n;
	for (int i = 0; i < 3; ++i)
		std::getline(std::cin, str[i]);
	for (int i = 0; i < 3; ++i)
		reserve(str[i], "Hoshino", "Hoshina");
	for (int i = 0; i < 3; ++i)
		std::cout << str[i] << std::endl;

	return 0;
}