prog.cpp:11:42: error: parameter packs must be at the end of the parameter list
prog.cpp: In static member function 'static void F<G<As ...> >::f(As ..., int) [with As = {int, int}]':
prog.cpp:18:21: instantiated from here
prog.cpp:13:9: error: static assertion failed: ""