added shiftStateArray() test