public static float2 RandomLeftOrRight(this float2 A)
 {
     return(1.RandomSign() == -1 ? A.Right() : A.Left());
 }