using System.Collections.Generic;
public static void Main()
var title = "New kotukelime Mont";
var variants = new List<string>()
var restrictedwords = new List<string>()
foreach (var variantProperty in variants)
var searchWord = " " + variantProperty + " ";
var searchIn = " " + title + " ";
if (!String.IsNullOrEmpty(variantProperty) && title.Length + variantProperty.Length + 3 <= 30 && (searchIn.Length - searchIn.ToLowerInvariant().Replace(searchWord.ToLowerInvariant(), String.Empty).Length) / searchWord.Length == 0)
var restrictedWordFlag = false;
foreach (var restrictedWord in restrictedwords)
searchWord = " " + restrictedWord + " ";
searchIn = " " + variantProperty + " ";
if ((searchIn.Length - searchIn.ToLowerInvariant().Replace(searchWord.ToLowerInvariant(), String.Empty).Length) / searchWord.Length >= 1)
restrictedWordFlag = true;
title = String.Format("{0} - {1}", title, variantProperty);
Console.WriteLine(title);