“…Two-dimensional (2D, for short) cyclic codes which have a long history, see for example [12,13], still gain attention, see [9-11, 22, 23] and the references therein. As mentioned in [9], these codes are special cases of quasi-cyclic codes which form an important and well-studied class of codes (see, for example, [1,3,7,18,21,25] and their references). Also constacyclic codes which are a generalization of cyclic codes are investigated over finite fields and some other types of rings, see [5,24] and their references.…”