#!/usr/bin/env python3
import random
import sys

random.seed(int(sys.argv[1]))
n = int(sys.argv[2])
size = int(sys.argv[3])

fs = list(range(1,n+1))
ts = [random.randint(1, size) for i in range(n)]

print(n)
print(' '.join(map(str,fs)))
print(' '.join(map(str,ts)))
