using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
var content = "test1\n\nabcdocean123 \n\n\ntest2\ntest3";
var lines = content.Split(new[] { "\n" }, StringSplitOptions.None)
.Select(line => line.Contains("ocean") ? $"{line}water" : line);
Console.WriteLine(string.Join("\n", lines));
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLklPOwp1c2luZyBTeXN0ZW0uTGlucTsKdXNpbmcgU3lzdGVtLlRleHQuUmVndWxhckV4cHJlc3Npb25zOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCXZhciBjb250ZW50ID0gInRlc3QxXG5cbmFiY2RvY2VhbjEyMyBcblxuXG50ZXN0MlxudGVzdDMiOwoJCXZhciBsaW5lcyA9IGNvbnRlbnQuU3BsaXQobmV3W10geyAiXG4iIH0sIFN0cmluZ1NwbGl0T3B0aW9ucy5Ob25lKQogICAgICAgICAgICAgICAgICAgIC5TZWxlY3QobGluZSA9PiBsaW5lLkNvbnRhaW5zKCJvY2VhbiIpID8gJCJ7bGluZX13YXRlciIgOiBsaW5lKTsKICAgICAgICBDb25zb2xlLldyaXRlTGluZShzdHJpbmcuSm9pbigiXG4iLCBsaW5lcykpOwoJfQp9