NXN Square Matrix