#!/usr/bin/python3
import random
import math
n=None
def gen_lst():
    return [int(random.uniform(10,100)) for _ in range(n)]
def print_lst(ml):
    print(ml,sep=",")
def merge_lst2(ma,mb):
    mc=[]
    for i,(ela,elb) in enumerate(zip(ma,mb)):
        if ela>elb:
            mc.append(ela)
        else:
            mc.append(i)
    return mc
def merge_lst3(ma,mb):
    mc=[ ela if ela>elb else i for i, (ela,elb) in
            enumerate(zip(ma,mb))]
    return mc
def merge_lst(ma,mb):
    mc=[]
    for ela,elb in zip(ma,mb):
        if ela>elb:
            mc.append(ela)
        else:
            mc.append(elb)
    return mc
    #for i in range(n):
    #    if ma[i]>mb[i]:
    #        mc.append(ma[i])
    #    else:
    #        mc.append(mb[i])

def main():
    global n
    try:
        n=int(input("Δώσε n:"))
    except Exception as e:
        print (str(e))
        exit (1)
    a=gen_lst()
    b=gen_lst()
    c=merge_lst(a,b)
    print_lst(a)
    print_lst(b)
    print_lst(c)
    #print(list(zip(a,b)))
if __name__=="__main__":
    main()
