package frc.robot.paths;

public class PathBackupFromRightStation {
    // Position, velocity, acceleration, duration
    public static double[][] rightPoints = new double[][]{
		{ 0.000639, 0.063863, 3.193137, 0.020000 },
		{ 0.000639, 0.000000, -3.193137, 0.020000 },
		{ 0.005568, 0.246472, 12.323611, 0.020000 },
		{ 0.013232, 0.383176, 6.835214, 0.020000 },
		{ 0.023450, 0.510902, 6.386275, 0.020000 },
		{ 0.036222, 0.638627, 6.386275, 0.020000 },
		{ 0.051549, 0.766353, 6.386275, 0.020000 },
		{ 0.069431, 0.894078, 6.386275, 0.020000 },
		{ 0.089867, 1.021804, 6.386275, 0.020000 },
		{ 0.112857, 1.149529, 6.386275, 0.020000 },
		{ 0.138403, 1.277255, 6.386275, 0.020000 },
		{ 0.166502, 1.404980, 6.386275, 0.020000 },
		{ 0.197156, 1.532706, 6.386275, 0.020000 },
		{ 0.230365, 1.660431, 6.386275, 0.020000 },
		{ 0.266128, 1.788157, 6.386275, 0.020000 },
		{ 0.304446, 1.915882, 6.386275, 0.020000 },
		{ 0.345318, 2.043608, 6.386275, 0.020000 },
		{ 0.388745, 2.171333, 6.386275, 0.020000 },
		{ 0.434726, 2.299059, 6.386275, 0.020000 },
		{ 0.483261, 2.426784, 6.386275, 0.020000 },
		{ 0.534352, 2.554510, 6.386275, 0.020000 },
		{ 0.587996, 2.682235, 6.386275, 0.020000 },
		{ 0.644196, 2.809961, 6.386275, 0.020000 },
		{ 0.702949, 2.937686, 6.386275, 0.020000 },
		{ 0.764258, 3.065412, 6.386275, 0.020000 },
		{ 0.828120, 3.193137, 6.386275, 0.020000 },
		{ 0.894538, 3.320863, 6.386275, 0.020000 },
		{ 0.963509, 3.448588, 6.386275, 0.020000 },
		{ 1.035036, 3.576314, 6.386275, 0.020000 },
		{ 1.109116, 3.704039, 6.386275, 0.020000 },
		{ 1.185752, 3.831765, 6.386275, 0.020000 },
		{ 1.264941, 3.959490, 6.386275, 0.020000 },
		{ 1.346686, 4.087216, 6.386275, 0.020000 },
		{ 1.430985, 4.214941, 6.386275, 0.020000 },
		{ 1.517838, 4.342667, 6.386275, 0.020000 },
		{ 1.607246, 4.470392, 6.386275, 0.020000 },
		{ 1.698385, 4.556978, 4.329264, 0.020000 },
		{ 1.789157, 4.538560, -0.920885, 0.020000 },
		{ 1.877828, 4.433557, -5.250149, 0.020000 },
		{ 1.963944, 4.305832, -6.386275, 0.020000 },
		{ 2.047506, 4.178106, -6.386275, 0.020000 },
		{ 2.128514, 4.050381, -6.386275, 0.020000 },
		{ 2.206967, 3.922655, -6.386275, 0.020000 },
		{ 2.282866, 3.794930, -6.386275, 0.020000 },
		{ 2.356210, 3.667204, -6.386275, 0.020000 },
		{ 2.426999, 3.539479, -6.386275, 0.020000 },
		{ 2.495234, 3.411753, -6.386275, 0.020000 },
		{ 2.560915, 3.284028, -6.386275, 0.020000 },
		{ 2.624041, 3.156302, -6.386275, 0.020000 },
		{ 2.684613, 3.028577, -6.386275, 0.020000 },
		{ 2.742630, 2.900851, -6.386275, 0.020000 },
		{ 2.798092, 2.773126, -6.386275, 0.020000 },
		{ 2.851000, 2.645400, -6.386275, 0.020000 },
		{ 2.901354, 2.517675, -6.386275, 0.020000 },
		{ 2.949153, 2.389949, -6.386275, 0.020000 },
		{ 2.994397, 2.262224, -6.386275, 0.020000 },
		{ 3.037087, 2.134498, -6.386275, 0.020000 },
		{ 3.077222, 2.006773, -6.386275, 0.020000 },
		{ 3.114803, 1.879047, -6.386275, 0.020000 },
		{ 3.149830, 1.751322, -6.386275, 0.020000 },
		{ 3.182302, 1.623596, -6.386275, 0.020000 },
		{ 3.212219, 1.495871, -6.386275, 0.020000 },
		{ 3.239582, 1.368145, -6.386275, 0.020000 },
		{ 3.264390, 1.240420, -6.386275, 0.020000 },
		{ 3.286644, 1.112694, -6.386275, 0.020000 },
		{ 3.306344, 0.984969, -6.386275, 0.020000 },
		{ 3.323489, 0.857243, -6.386275, 0.020000 },
		{ 3.338079, 0.729518, -6.386275, 0.020000 },
		{ 3.350115, 0.601792, -6.386275, 0.020000 },
		{ 3.359596, 0.474067, -6.386275, 0.020000 },
		{ 3.366523, 0.346341, -6.386275, 0.020000 },
		{ 3.370895, 0.218616, -6.386275, 0.020000 },
		{ 3.372897, 0.100099, -5.925832, 0.020000 },
		{ 3.373352, 0.022723, -3.868821, 0.020000 },
		{ 3.373352, 0.000000, -1.136126, 0.020000 },
	};
	public static double[][] leftPoints = new double[][]{
		{ 0.000639, 0.063863, 3.193137, 0.020000 },
		{ 0.000639, 0.000000, -3.193137, 0.020000 },
		{ 0.005568, 0.246472, 12.323611, 0.020000 },
		{ 0.013232, 0.383176, 6.835214, 0.020000 },
		{ 0.023450, 0.510902, 6.386275, 0.020000 },
		{ 0.036222, 0.638627, 6.386275, 0.020000 },
		{ 0.051549, 0.766353, 6.386275, 0.020000 },
		{ 0.069431, 0.894078, 6.386275, 0.020000 },
		{ 0.089867, 1.021804, 6.386275, 0.020000 },
		{ 0.112857, 1.149529, 6.386275, 0.020000 },
		{ 0.138403, 1.277255, 6.386275, 0.020000 },
		{ 0.166502, 1.404980, 6.386275, 0.020000 },
		{ 0.197156, 1.532706, 6.386275, 0.020000 },
		{ 0.230365, 1.660431, 6.386275, 0.020000 },
		{ 0.266128, 1.788157, 6.386275, 0.020000 },
		{ 0.304446, 1.915882, 6.386275, 0.020000 },
		{ 0.345318, 2.043608, 6.386275, 0.020000 },
		{ 0.388745, 2.171333, 6.386275, 0.020000 },
		{ 0.434726, 2.299059, 6.386275, 0.020000 },
		{ 0.483261, 2.426784, 6.386275, 0.020000 },
		{ 0.534352, 2.554510, 6.386275, 0.020000 },
		{ 0.587996, 2.682235, 6.386275, 0.020000 },
		{ 0.644196, 2.809961, 6.386275, 0.020000 },
		{ 0.702949, 2.937686, 6.386275, 0.020000 },
		{ 0.764258, 3.065412, 6.386275, 0.020000 },
		{ 0.828120, 3.193137, 6.386275, 0.020000 },
		{ 0.894538, 3.320863, 6.386275, 0.020000 },
		{ 0.963509, 3.448588, 6.386275, 0.020000 },
		{ 1.035036, 3.576314, 6.386275, 0.020000 },
		{ 1.109116, 3.704039, 6.386275, 0.020000 },
		{ 1.185752, 3.831765, 6.386275, 0.020000 },
		{ 1.264941, 3.959490, 6.386275, 0.020000 },
		{ 1.346686, 4.087216, 6.386275, 0.020000 },
		{ 1.430985, 4.214941, 6.386275, 0.020000 },
		{ 1.517838, 4.342667, 6.386275, 0.020000 },
		{ 1.607246, 4.470392, 6.386275, 0.020000 },
		{ 1.698385, 4.556978, 4.329264, 0.020000 },
		{ 1.789157, 4.538560, -0.920885, 0.020000 },
		{ 1.877828, 4.433557, -5.250149, 0.020000 },
		{ 1.963944, 4.305832, -6.386275, 0.020000 },
		{ 2.047506, 4.178106, -6.386275, 0.020000 },
		{ 2.128514, 4.050381, -6.386275, 0.020000 },
		{ 2.206967, 3.922655, -6.386275, 0.020000 },
		{ 2.282866, 3.794930, -6.386275, 0.020000 },
		{ 2.356210, 3.667204, -6.386275, 0.020000 },
		{ 2.426999, 3.539479, -6.386275, 0.020000 },
		{ 2.495234, 3.411753, -6.386275, 0.020000 },
		{ 2.560915, 3.284028, -6.386275, 0.020000 },
		{ 2.624041, 3.156302, -6.386275, 0.020000 },
		{ 2.684613, 3.028577, -6.386275, 0.020000 },
		{ 2.742630, 2.900851, -6.386275, 0.020000 },
		{ 2.798092, 2.773126, -6.386275, 0.020000 },
		{ 2.851000, 2.645400, -6.386275, 0.020000 },
		{ 2.901354, 2.517675, -6.386275, 0.020000 },
		{ 2.949153, 2.389949, -6.386275, 0.020000 },
		{ 2.994397, 2.262224, -6.386275, 0.020000 },
		{ 3.037087, 2.134498, -6.386275, 0.020000 },
		{ 3.077222, 2.006773, -6.386275, 0.020000 },
		{ 3.114803, 1.879047, -6.386275, 0.020000 },
		{ 3.149830, 1.751322, -6.386275, 0.020000 },
		{ 3.182302, 1.623596, -6.386275, 0.020000 },
		{ 3.212219, 1.495871, -6.386275, 0.020000 },
		{ 3.239582, 1.368145, -6.386275, 0.020000 },
		{ 3.264390, 1.240420, -6.386275, 0.020000 },
		{ 3.286644, 1.112694, -6.386275, 0.020000 },
		{ 3.306344, 0.984969, -6.386275, 0.020000 },
		{ 3.323489, 0.857243, -6.386275, 0.020000 },
		{ 3.338079, 0.729518, -6.386275, 0.020000 },
		{ 3.350115, 0.601792, -6.386275, 0.020000 },
		{ 3.359596, 0.474067, -6.386275, 0.020000 },
		{ 3.366523, 0.346341, -6.386275, 0.020000 },
		{ 3.370895, 0.218616, -6.386275, 0.020000 },
		{ 3.372897, 0.100099, -5.925832, 0.020000 },
		{ 3.373352, 0.022723, -3.868821, 0.020000 },
		{ 3.373352, 0.000000, -1.136126, 0.020000 },
    };
    
    static {

        for (double[] array : leftPoints) {
            array[1] *= -1;
        }
        for (double[] array : rightPoints) {
            array[1] *= -1;
        }

    }
}

