forming mathematical rules to see if this can be done with array position math