#!/usr/bin/env python3
import random

from lib import *

random.seed(123)

n = 5000
m = 900
w = 2*m

ks = list(range(4,m+1))
ks = ks[::-1] + ([3] * (n-2*len(ks))) + ks
assert sum(ks) <= 10**6

print(n, w)
print('\n'.join(random_from_lengths(ks)))
