f a d g
 s
3r gr c
cv s df
7 e x