pub fn legendre_array_index(l: usize, m: usize) -> usize