#!/usr/bin/env python3
'''
'''
from random import *
import sys

NTREES = 40 if len(sys.argv)<2 else int(sys.argv[1])
MINR = 5 if len(sys.argv)<3 else int(sys.argv[2])
MAXR = 50 if len(sys.argv)<4 else int(sys.argv[3])
SIZE = (1024, 768) if len(sys.argv)<6 else (int(sys.argv[4]), int(sys.argv[5]))

def gen_les(O, n, minR=MINR, maxR=MAXR, size=SIZE):
    while n>0:
        r=randint(minR,maxR)
        x,y=randint(r+1,size[0]-r-1),randint(r+1,size[1]-r-1)
        if (O[0]-x)**2+(O[1]-y)**2>r**2:
            yield x, y, r
            n-=1

X, Y = randrange(2*SIZE[0]//5, 3*SIZE[0]//5), randrange(2*SIZE[1]//5, 3*SIZE[1]//5)


print(*gen_les((X, Y), NTREES, MINR, MAXR, SIZE), sep=", ")
print(f"{X}, {Y}")
