public static void Main()
public static int CountSmall(string str)
return CountSmall(str, 0);
public static int CountSmall(string str, int i)
if (i >= str.Length) return 0;
if (str[i] >= 'a' && str[i] <= 'z')
return 1 + CountSmall(str, i + 1);
return CountSmall(str, i + 1);