1 2 3 4 5 6 7 8 9 10 11
f(r) { int i; for (i = 0; i < 2; i++) { r+= (4 >> i*2); r+= (2 >> i*2); r+= (1 >> i*2); } return r; }