f1 g f2 a f3