pub fn get_good_index( arr: &mut RefMut<'_, &mut [u8]>, items_available: usize, index: usize, pos: bool) -> Result<(usize, bool), ProgramError>