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