/*typedef struct {
int i[41];
long double d;
} (*x)(void);
*/
typedef int Foo(struct Bar { int x, y; }*);