using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
string modify = "KLAX 032109Z 26014KT 10SM FEW070 SCT120 BKN220 21/17 A2986 RMK AO2";
modify = Regex.Replace(modify, "FEW([0-9]{3})", "few clouds at $1");
Console.WriteLine(modify);
modify = Regex.Replace(modify, @"(?s)(?<=[0-9]{2}SM)(.+?)0([0-9]{1})0.+?(?=[0-9]{2}/[0-9]{2})", "$1$2 thousand.");
Console.WriteLine(modify);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpjbGFzcyBQcm9ncmFtCnsKICBzdGF0aWMgdm9pZCBNYWluKCkKICB7CiAgICBzdHJpbmcgbW9kaWZ5ID0gIktMQVggMDMyMTA5WiAyNjAxNEtUIDEwU00gRkVXMDcwIFNDVDEyMCBCS04yMjAgMjEvMTcgQTI5ODYgUk1LIEFPMiI7CgogICAgbW9kaWZ5ID0gUmVnZXguUmVwbGFjZShtb2RpZnksICJGRVcoWzAtOV17M30pIiwgImZldyBjbG91ZHMgYXQgJDEiKTsKCiAgICBDb25zb2xlLldyaXRlTGluZShtb2RpZnkpOyAKCiAgICBtb2RpZnkgPSBSZWdleC5SZXBsYWNlKG1vZGlmeSwgQCIoP3MpKD88PVswLTldezJ9U00pKC4rPykwKFswLTldezF9KTAuKz8oPz1bMC05XXsyfS9bMC05XXsyfSkiLCAiJDEkMiB0aG91c2FuZC4iKTsKCiAgICBDb25zb2xlLldyaXRlTGluZShtb2RpZnkpOwogIH0KfQo=