     }
     // Quart
     public static func EaseInQuart(rt rt: Double, b: Double, c: Double) -> Double {
-        return c * rt*rt*rt*rt + b;
+        return c * rt*rt*rt*rt + b
     }
     public static func EaseOutQuart(rt rt: Double, b: Double, c: Double) -> Double {
         var rt = rt
-        return -c * ((rt-=1)*rt*rt*rt - 1) + b;
+        return -c * ((rt-=1)*rt*rt*rt - 1) + b
     }
     public static func EaseInOutQuart(rt rt: Double, b: Double, c: Double) -> Double {
         var rt = rt
         if (rt*=2.0) < 1 { return c/2*rt*rt*rt*rt + b }
-        return -c/2 * ((rt-=2)*rt*rt*rt - 2) + b;
+        return -c/2 * ((rt-=2)*rt*rt*rt - 2) + b
     }
     // Quint
     public static func EaseInQuint(rt rt: Double, b: Double, c: Double) -> Double {

        return c * sin(rt * (M_PI_2)) + b
    }
    public static func EaseInOutSine(rt rt: Double, b: Double, c: Double) -> Double {
        return -c/2 * (cos(M_PI*rt) - 1) + b;
    }
    // Expo
    public static func EaseInExpo(rt rt: Double, b: Double, c: Double) -> Double {

    }
    public static func EaseOutQuint(rt rt: Double, b: Double, c: Double) -> Double {
        var rt = rt
        return c * ((rt-=1)*rt*rt*rt*rt + 1) + b
    }
    public static func EaseInOutQuint(rt rt: Double, b: Double, c: Double) -> Double {
        var rt = rt
        if (rt*=2.0) < 1 { return c/2 * rt*rt*rt*rt*rt + b }
        return c/2 * ((rt-=2)*rt*rt*rt*rt + 2) + b
    }
    // Sine
    public static func EaseInSine(rt rt: Double, b: Double, c: Double) -> Double {
