pub fn elem_indexer(elem: &String) -> usize