I am trying to explicitly multiple 2 Boolean matrices, regardless of the number of rows or columns.
For example if A = [[0, 1, 1], [1, 0, 1]] and B = [[1, 0], [0, 0], [0, 1]], then the product is [[0, 1], [1, 1]].
Edit: I want to this explicitly without the numpy.