A

n,m=map(int,input().split())
a='abcdefgijklmnopqrstuvxyz'
print(a[:n][::-1]+a[:m])
B
a=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)