rewrote print array in the correct format and renamed and added a print ocmatrix as well as renaming original set dimension and add an ocmatrix set dimension