Multiplication of Upper triangular matrix and Lower triangular matrix

If I have an Upper triangular matrix A and Lower triangular matrix B, what could be the most efficient algorithm to get AxB and BxA.

Also what would be the formula for total number of multiplication operations.