Interação circular entre matriz

Aqui está uma dica para navegar facilmente entre a matriz

Próxima interação

int i = (i+1) % targetArray.Count

Interação anterior

int  i = (i + (targetArray.Count-1)) % targetArray.Count;