A
n,m=map(int,input().split())
a='abcdefgijklmnopqrstuvxyz'
print(a[:n][::-1]+a[:m])
Ba=input()
b=input()
if b not in a:
print(-1)
else:
print(a.find(b))
C
print(input().rfind(input()))
D
def piy(a,b,x,y):
if len(b)==1:return 1
else:return 0
def shox(a,b,x,y):
s=0
for i in b:
if (i[0]==x-1 or i[0]==x+1 or i[0]==x) and (i[1]==y-1 or i[1]==y+1 or i[1]==y):s+=1
if s==len(b) and len(b)>=3:return 1
else:return 0
def rux(a,b,x,y):
s=0
for i in b:
if i[0]==x or i[1]==y:s+=1
if s==len(b) and len(b)==14:return 1
else:return 0
def fil(a,b,x,y):
s=0
for i in b:
xx=abs(i[0]-x)
yy=abs(i[1]-y)
if xx==yy:s+=1
if s==len(b) and len(b)>=7: return 1
else:return 0
def ot(a,b,x,y):
s=0
for i in b:
if (abs(i[0]-x)==1 and abs(i[1]-y)==2) or (abs(i[0]-x)==2 and abs(i[1]-y)==1):s+=1
if s==len(b):return 1
else:return 0
def farzin(a,b,x,y):
s=0
for i in b:
xx=abs(i[0]-x)
yy=abs(i[1]-y)
if xx==yy or (i[0]==x or i[1]==y):s+=1
if s==len(b):return 1
else:return 0
a=[];b=[]
for i in range(8):
s=list(map(str,input().split()))
a.append(s)
if '0' in s:
x=s.index('0')+1
y=i+1
for j in range(8):
for k in range(8):
d=[]
if a[j][k]=='*':
d.append(k+1)
d.append(j+1)
b.append(d)
if piy(a,b,x,y)==1:print('piyoda')
elif shox(a,b,x,y)==1:print('shox')
elif ot(a,b,x,y)==1:print('ot')
elif rux(a,b,x,y)==1:print('rux')
elif fil(a,b,x,y)==1:print('fil')
elif farzin(a,b,x,y)==1:print('farzin')
E
a=int(input())
print('* '*a)
if a%2!=0:
for i in range(a-2):
if i==a//2-1:
print('*'+' '*((a*2-3)//2)+'*'+' '*((a*2-3)//2)+'*')
else:
print('*'+' '*(a*2-3)+'*')
else:
for _ in range(a-2):
print('*'+' '*(a*2-3)+'*')
print('* '*a)