(c4) (fd~) (f) (g) (h) (gf) (g) (fd~) (f) (g) (g) (f) (::) (h) (h) (f) (gh) (g) (f) (::)