3 ms·min = x^((y^x)&-(y<x)); return min + ((y^x^min)-min)/2; Still less efficient.by bonzini 4y agomin = x^((y^x)&-(y<x)); return min + ((y^x^min)-min)/2; Still less efficient.