import random
# You and your neighbor
a1 = ["王", "金", "李", "宋", "赵", "王", "刘", "耿"]
name1 = [
"伟", "刚", "勇", "毅", "俊", "峰", "强", "军", "平", "保",
"东", "文", "辉", "力", "明", "永", "健", "世", "广", "志",
"义", "兴", "良", "海", "山", "仁", "波", "宁", "贵", "福",
"生", "龙", "元", "全", "国", "胜", "学", "祥", "才", "发",
"武", "新", "利", "清", "飞", "彬", "富", "顺", "信", "子",
"杰", "涛", "昌", "成", "康", "星", "光", "天", "达", "安",
"岩", "中", "茂", "进", "林", "有", "坚", "和", "彪", "博",
"诚", "先", "敬", "震", "振", "壮", "会", "思", "群", "豪",
"心", "邦", "承", "乐", "绍", "功", "松", "善", "厚", "庆",
"磊", "民", "友", "裕", "河", "哲", "江", "超", "浩", "亮",
"政", "谦", "亨", "奇", "固", "之", "轮", "翰", "朗", "伯",
"宏", "言", "若", "鸣", "朋", "斌", "梁", "栋", "维", "启",
"克", "伦", "翔", "旭", "鹏", "泽", "晨", "辰", "士", "以",
"建", "家", "致", "树", "炎", "德", "行", "时", "泰", "盛"
]
name2 = [
"伟", "勇", "军", "磊", "涛", "斌", "强", "鹏", "杰", "峰",
"超", "波", "辉", "刚", "健", "明", "亮", "俊", "飞", "凯",
"浩", "华", "平", "鑫", "毅", "林", "洋", "宇", "敏", "宁",
"建", "兵", "旭", "雷", "锋", "彬", "龙", "翔", "阳", "剑",
"东", "博", "威", "海", "巍", "晨", "炜", "帅", "岩", "江",
"松", "文", "云", "力", "成", "琦", "进", "昊", "宏", "欣",
"坤", "冰", "锐", "震", "楠", "佳", "忠", "庆", "杨", "新",
"骏", "君", "栋", "青", "帆", "静", "荣", "立", "虎", "哲",
"晖", "玮", "瑞", "光", "钢", "丹", "坚", "振", "晓", "祥",
"良", "春", "晶", "猛", "星", "政", "智", "琪", "永", "迪",
"冬", "琳", "胜", "康", "彪", "乐", "诚", "志", "维", "卫",
"睿", "捷", "群", "森", "洪", "扬", "科", "奇", "铭", "航",
"利", "鸣", "恒", "源", "聪", "凡", "颖", "欢", "昕", "武",
"雄", "洁", "川", "清", "义", "滨", "皓", "达", "民", "跃",
"越", "兴", "正", "靖", "曦", "璐", "挺", "淼", "泉", "程",
"韬", "冲", "硕", "远", "昆", "瑜", "晔", "煜", "红", "权",
"征", "雨", "野", "慧", "萌", "山", "丰", "珂", "彤", "悦",
"朋", "钧", "彦", "然", "枫", "嘉", "峥", "寅", "烨", "铮",
"卓", "畅", "钊", "金", "可", "昱", "爽", "盛", "路", "晋",
"谦", "克", "方", "闯", "耀", "奎", "一", "晟", "勤", "豪",
"安", "尧", "全", "琛", "腾", "队", "鸿", "玉", "泽", "凌",
"渊", "蕾", "广", "顺", "莹", "英", "峻", "攀", "宾", "驰",
"燕", "霖", "喆", "椒", "国", "恺", "潇", "琨", "轶", "芳",
"吉", "亚", "梁", "焱", "侃", "臻", "嵩", "岳", "炯", "艳",
"宝", "岗", "斐", "啸", "元", "辰", "萍", "柯", "羽", "培",
"通", "天", "麟", "晗", "菲", "雪", "铁", "贺", "钰", "戈",
"灿", "琼", "锦", "生", "原", "洲", "炎", "丽", "勋", "奕",
"艺", "中", "德", "轩", "京", "标", "旺", "南", "黎", "禹",
"莉", "蔚", "总", "益", "祺", "骥", "沛", "汉", "真", "非",
"鹤", "升", "蒙", "城", "钦", "锴", "骁", "壮", "罡", "键",
"瑶", "虹", "石", "展", "翼", "为", "灏", "玲", "放", "娜",
"露", "赞", "娟", "倩", "懿", "劲", "婷", "策", "魁", "霄",
"冉", "敬", "卿", "均", "治", "迅", "臣", "桦", "镇", "骞",
"河", "希", "瑾", "鹰", "舟", "丁", "涵", "弘", "纲", "泳",
"理", "福", "俭", "乾", "纯", "双", "屹", "涌", "根", "怡",
"果", "田", "岭", "昭", "飚", "勃", "嵘", "熙", "贤", "申",
"琰", "宽", "鼎", "滔", "昌", "璞", "逸", "贵", "喜", "昂",
"柳", "韶", "瑛", "伦", "茂", "景", "柱", "岚", "实", "珏",
"霞", "园", "学", "惠", "衡", "风", "玺", "赫", "桐", "寒",
"圣", "陈", "旋", "礼", "霆", "月", "侠", "密", "堃", "富",
"薇", "仁", "浪", "津", "垒", "齐", "炼", "瀚", "泓", "灵",
"朝", "夏", "严", "意", "银", "璇", "鲲", "易", "行", "品",
"垄", "靓", "苏", "澄", "赛", "思", "旗", "淳", "雯", "继",
"友", "和", "革", "延", "能", "菁", "叶", "隽", "烽", "昶",
"笑", "裕", "鲁", "铎", "昀", "骅", "高", "翀", "润", "熠",
"锟", "望", "卡", "微", "拓", "名", "秋", "冶", "雁", "开",
"定", "想", "舒", "庚", "蓉", "牧", "重", "孟", "澎", "信",
"郁", "珉", "钟", "盼", "恩", "周", "潮", "季", "烈", "魏",
"奔", "承", "玎", "来", "桥", "尚", "增", "婧", "茜", "前",
"琴", "麒", "竞", "童", "舜", "会", "柏", "冠", "佩", "游",
"珊", "融", "满", "添", "咏", "响", "珩", "杉", "韧", "梅",
"乔", "同", "梦", "树", "杭", "念", "遥", "苗", "胤", "榕",
"耿", "崇", "湘", "里", "疆", "旻", "启", "烁", "楷", "才",
"仲", "隆", "媛", "晴", "章", "舰", "璟", "桔", "李", "影",
"亭", "珺", "言", "笛", "弛", "营", "宪", "渝", "发", "逊",
"运", "豹", "翊", "研", "登", "炳", "蕊", "鉴", "妍", "焰",
"颂", "闻", "桢", "镭", "特", "曙", "盟", "贝", "千", "保",
"功", "竹", "印", "玥", "夭", "冀", "阔", "圆", "湛", "澍",
"争", "众", "肖", "祯", "默", "珍", "煌", "余", "准", "忱",
"宸", "普", "韦", "舸", "创", "芸", "彭", "泰", "心", "廷",
"其", "业", "水", "焕", "炬", "韵", "裙", "干", "唯", "轲",
"陆", "陶", "将", "骋", "战", "歆", "朔", "耕", "崴", "操",
"幸", "向", "葵", "潜", "凤", "兰", "仪", "沙", "胡", "璋",
"秦", "珑", "朗", "举", "列", "蓓", "纬", "垚", "歌", "献",
"或", "见", "多", "谊", "迎", "州", "声", "婕", "栩", "男",
"衍", "洵", "犇", "颢", "照", "辛", "有", "育", "甲", "禄",
"起", "淮", "弋", "坦", "量", "楚", "熹", "劫", "勉", "典",
"诺", "溪", "显", "毓", "稳", "甫", "羿", "端", "旦", "焘",
"辑", "宣", "宙", "岑", "存", "迁", "万", "煦", "渤", "沁",
"甜", "日", "翰", "淦", "劼", "庭", "徽", "豫", "锬", "铸",
"蚵", "也", "好", "颉", "雍", "怀", "北", "西", "耘", "秀",
"肠", "玄", "令", "蓬", "联", "斯", "霁", "朕", "箭", "坡",
"澜", "馨", "瀛", "港", "岱", "宗", "闽", "励", "飙", "琥",
"谷", "异", "嵬", "垣", "年", "尉", "习", "格", "锨", "桑",
"讳", "丛", "淞", "领", "深", "赢", "宜", "律", "朴", "龚",
"卉", "化", "陵", "庄", "财", "墨", "直", "煊", "欧", "棋",
"孝", "子", "弢", "冕", "傲", "劭", "丞", "如", "燃", "铖",
"畏", "崧", "汀", "弦", "墩", "溢", "崎", "容", "锁", "韩",
"曼", "汽", "地", "芬", "上", "佶", "连", "郑", "兆", "纪",
"盾", "相", "翌", "盈", "慰", "戟", "植", "晏", "任", "农"
]
set_name = set()
for i in range(1000000000000000000):
name = f'{random.choice(a1)}{random.choice(name1)}{random.choice(name2)}'
set_name.add(name)
print(name)
print(set_name)