using System;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
splits("Hello world!");
}
static void splits(string str)
{
int i = 0;
int count = 0;
string[] sent = new string[2];
string buff = "";
str += " ";
while (i < str.Length)
{
if (str[i] == ' ')
{
sent[count] = buff;
count++;
buff = "";
}
buff += str[i];
i++;
}
for (int z = 0; z < sent.Length; z++)
{
Console.WriteLine(sent[z].Trim());
}
}
}
}
dXNpbmcgU3lzdGVtOwoKbmFtZXNwYWNlIENvbnNvbGVBcHAKewogICAgY2xhc3MgUHJvZ3JhbQogICAgewogICAgICAgIHN0YXRpYyB2b2lkIE1haW4oc3RyaW5nW10gYXJncykKICAgICAgICB7CiAgICAgICAgICAgIHNwbGl0cygiSGVsbG8gd29ybGQhIik7CiAgICAgICAgfQoKICAgICAgICBzdGF0aWMgdm9pZCBzcGxpdHMoc3RyaW5nIHN0cikKICAgICAgICB7CiAgICAgICAgICAgIGludCBpID0gMDsKICAgICAgICAgICAgaW50IGNvdW50ID0gMDsKICAgICAgICAgICAgc3RyaW5nW10gc2VudCA9IG5ldyBzdHJpbmdbMl07CiAgICAgICAgICAgIHN0cmluZyBidWZmID0gIiI7CiAgICAgICAgICAgIHN0ciArPSAiICI7CiAgICAgICAgICAgIHdoaWxlIChpIDwgc3RyLkxlbmd0aCkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgaWYgKHN0cltpXSA9PSAnICcpCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgc2VudFtjb3VudF0gPSBidWZmOwogICAgICAgICAgICAgICAgICAgIGNvdW50Kys7CiAgICAgICAgICAgICAgICAgICAgYnVmZiA9ICIiOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgYnVmZiArPSBzdHJbaV07CiAgICAgICAgICAgICAgICBpKys7CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIGZvciAoaW50IHogPSAwOyB6IDwgc2VudC5MZW5ndGg7IHorKykKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoc2VudFt6XS5UcmltKCkpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQp9Cg==