return uint32 mask in uint32 x in uint32 y call uint32_smaller_mask