f( a[0] ); f'( b[0] ); for i ( 1 .. n ) { f( a[i] ); f'( a[i] ); g( a[i], a[i-1] ); g'( b[i], b[i-1] ); }