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 0def 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 0def 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 0def 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 0def 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 0def 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 0a=[];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+1for 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)