 q xp  c 
g  
mxn

d q  s
b
pkrt