g g r
e x n
g x f