Three square matrices of equal size are given. Verify that the third matrix is the product of the first and the second (in that order).
Состоит из нескольких тестов. Каждый тест начинается с размера матриц n (1 ≤ n ≤ 500). Далее следует описание трёх матриц, каждая из которых описывается n строками по n целых чисел каждая. Все входные числа не превосходят 10^9
. Последний тест содержит n = 0 и не обрабатывается.
Print YES if the third matrix is the product of the first and the second and NO otherwise.