public static float InOutPower(float t, int power)
        {
            t *= 2f;
            if ((double)t < 1.0)
            {
                return(Easy.InPower(t, power) * 0.5f);
            }
            int num = power % 2 == 0 ? -1 : 1;

            return((float)((double)num * 0.5 * ((double)Mathf.Pow(t - 2f, (float)power) + (double)(num * 2))));
        }
 public static float InCubic(float t) => Easy.InPower(t, 3);