位运算，解法巧妙