#abc164f. [abc164_f]I hate Matrix Construction

[abc164_f]I hate Matrix Construction

给定一个整数 NN 和4个长度为 NN 的序列,S,T,U,V。要求构造一个 N×NN×N 的矩阵,满足:

  • ai,ja_{i,j} 是整数。
  • 0ai,j<264.0\le a_{i,j}<2^{64}.
  • 如果 Si=0S_i = 0,第 ii 行所有数按位与的值为 UiU_i
  • 如果 Si=1S_i = 1,第 ii 行所有数按位或的值为 UiU_i
  • 如果 Ti=0T_i = 0,第 ii 列所有数按位与的值为 ViV_i
  • 如果 Ti=1T_i = 1,第 ii 列所有数按位或的值为 ViV_i

如果有解,输出答案矩阵,否则输出1-1