type S := struct {
int x;
char y;
};
func f(int iets1, S s, int iets2) {
putint(s.x); putc(s.y); putc('\n');
putint(iets1); putc(' '); putint(iets2); putc('\n');
}
func int main() {
int a := getc();
int b := getc();
getc(); // newline
S ding := {x = 2*a, y = 'a'};
// return ding.x;
f(123, ding, 456);
return int(ding.y) + a + b;
}