private static string Read(StringReader reader)
{
var accumulator = new StringBuilder();
accumulator.Append((char)reader.Read());
while (reader.Peek() != -1)
{
if ((char)reader.Peek() == ' ')
{
break;
}
accumulator.Append((char)reader.Read());
}
return accumulator.ToString();
}