pub fn insert_char(str: &mut String, index: usize, c: char)
Insert a character by given character index (instead of byte position).