G works (28/29)

G works