|
typedef struct {
|
|
char y;
|
|
char x[32];
|
|
} X;
|
|
|
|
int z (void)
|
|
{
|
|
X xxx;
|
|
xxx.x[0] =
|
|
xxx.x[31] = '0';
|
|
xxx.y = 0xf;
|
|
return f (xxx, xxx);
|
|
}
|
|
|
|
int main (void)
|
|
{
|
|
int val;
|
|
|
|
val = z ();
|
|
if (val != 0x60)
|
|
abort ();
|
|
exit (0);
|
|
}
|
|
|
|
int f(X x, X y)
|
|
{
|
|
if (x.y != y.y)
|
|
return 'F';
|
|
|
|
return x.x[0] + y.x[0];
|
|
}
|