package Ġio . github . ci anci ust yle s . extensions Ċ Ċ @ Experimental Unsigned Types Ċ infix Ġfun ĠU Short . and ( other : ĠInt ): ĠU Short Ġ= ĊĠĠĠĠĠĠĠ Ġ( this Ġand Ġother . to U Short ()) Ċ Ċ @ Experimental Unsigned Types Ċ infix Ġfun ĠU Short . shr ( num Sh ifts : ĠInt ): ĠU Short Ġ= ĊĠĠĠĠĠĠĠ Ġ( this . to UInt () Ġshr Ġnum Sh ifts ). to U Short () ĊĊ