]> mj.ucw.cz Git - misc.git/blob - whatsit.c
Ursary: More PA pieces
[misc.git] / whatsit.c
1 int f(int x, int y)
2 {
3         return x ? f((x&y) << 1, x^y) : y;
4 }
5
6 #include <stdio.h>
7 #include <stdlib.h>
8 int main(int argc, char **argv)
9 {
10         printf("%d\n", f(atol(argv[1]), atol(argv[2])));
11         return 0;
12 }