n = 30 mod = 998244353 op2 = [] p = list(range(1, n + 1)) for _ in range(n): op2.append(tuple(p)) e = p.pop(0) p.append(e) op4 = [] for j in range(1, n + 1): s = n * sum(pow(j, d, mod) for d in range(n)) % mod op4.append((j, pow(s, -1, mod))) print(2 * n) for p in op2: print(2) print(*p) for t in op4: print(4) print(*t)