matrix representation