# 打印菱形函数
def printLing(num):
for i in range(num // 2 * -1, num // 2 + 1):
if i < 0:
j = -i
else:
j = i
print(' ' * j + '*' * (num - 2 * j))
# 主函数
if __name__ == '__main__':
# 用户输入
print("请输入中间行*的个数:")
s_num = input()
# 转换格式
num = int(s_num)
# 调用函数
printLing(int(num))
# 打印菱形函数
def printLing(num):
for i in range(num // 2 * -1, num // 2 + 1):
if i < 0:
j = -i
else:
j = i
print(' ' * j + '* ' * (num - 2 * j))
# 主函数
if __name__ == '__main__':
# 用户输入
print("请输入中间行*的个数:")
s_num = input()
# 转换格式
num = int(s_num)
# 调用函数
printLing(int(num))
import random
m,n = input().split()
m = int(m)
n = int(n)
random.seed(n)
li = []
for i in range(m):
a = random.randint(1000,9999)
li.append(a)
random.seed(a)
print(li)
import random
m,n = input().split()
m = int(m)
n = int(n)
random.seed(n)
for i in range(m):
a = random.randint(1000,9999)
print(a)
random.seed(a)
a = [('dungeon',7),('winterfell',4),('bran',9),('meelo',6)]
b = [[ 'Angle', '0121701100106',99], [ 'Jack', '0121701100107',86], [ 'Tom', '0121701100109',65], [ 'Smith', '0121701100111', 100], ['Bob', '0121701100115',77], ['Lily', '0121701100117', 59]]
copy_b = b.copy()
m = input()
n = input()
m = int(m)
n = int(n)
a_len = len(a)
for j in range(a_len-1):
for i in range(a_len-1-j):
if(a[i][1]>a[i+1][1]):
tup = ()
tup = a[i+1]
a[i+1] = a[i]
a[i] = tup
b_len = len(b)
for k in range(b_len-1):
for d in range(b_len-1-k):
if(b[d][0]>b[d+1][0]):
li = []
li = b[d+1]
b[d+1] = b[d]
b[d] = li
copy_b_len = len(copy_b)
for f in range(copy_b_len-1):
for g in range(copy_b_len-1-f):
if(copy_b[g][2]>copy_b[g+1][2]):
li = []
li = copy_b[g+1]
copy_b[g+1] = copy_b[g]
copy_b[g] = li
print(a[0:m])
print(b[0:n])
print(copy_b[0:n])