0:
  TutorialMemory[3] <- 0
  TutorialInstruction[0] <- -1.0
  10000[0] <- 0
  goto 1
1:
  goto 2 if (10000[0] < TutorialData[0]) else 3
2:
  10000[1] <- 10000[0] * 9.0
  10000[0] <- 10000[0] + 1.0
  Draw(1.0, TutorialData[10000[1] + 2], TutorialData[10000[1] + 3], TutorialData[10000[1] + 4], TutorialData[10000[1] + 5], TutorialData[10000[1] + 6], TutorialData[10000[1] + 7], TutorialData[10000[1] + 8], TutorialData[10000[1] + 9], 1.0, 1.0)
  goto 1
3:
  Draw(2.0, TutorialData[64], TutorialData[65], TutorialData[66], TutorialData[67], TutorialData[68], TutorialData[69], TutorialData[70], TutorialData[71], 1.0, 1.0)
  Draw(3.0, TutorialData[72], TutorialData[73], TutorialData[74], TutorialData[75], TutorialData[76], TutorialData[77], TutorialData[78], TutorialData[79], 1.0, 1.0)
  Draw(5.0, TutorialData[80], TutorialData[81], TutorialData[82], TutorialData[83], TutorialData[84], TutorialData[85], TutorialData[86], TutorialData[87], 2.0, 1.0)
  10000[0] <- TutorialMemory[5]
  goto 4 if 10000[0] else 578
4:
  10000[0] <- TutorialMemory[5]
  goto when 10000[0]
    1.0 -> 482
    default -> 5
5:
  10000[0] <- TutorialMemory[5]
  goto when 10000[0]
    2.0 -> 274
    default -> 6
6:
  10000[0] <- TutorialMemory[5]
  goto when 10000[0]
    3.0 -> 217
    default -> 7
7:
  10000[0] <- TutorialMemory[5]
  goto when 10000[0]
    4.0 -> 157
    default -> 8
8:
  10000[0] <- TutorialMemory[5]
  goto when 10000[0]
    5.0 -> 103
    default -> 9
9:
  10000[0] <- TutorialMemory[5]
  goto when 10000[0]
    6.0 -> 10
    default -> 631
10:
  10000[0] <- TutorialMemory[0]
  10000[0] <- RuntimeUpdate[0] - 10000[0]
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 11 if (0 <= 10000[0]) else 13
11:
  goto 12 if (10000[0] < 1.5) else 13
12:
  Draw(8.0, ((3.0 * (((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 310000.0, 1.0)
  10000[3] <- ((((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) * 6.123233995736766e-17) - ((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])))) * Lerp(-0.1, 0.4, 0.5)
  10000[4] <- (((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) + (((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) * 6.123233995736766e-17)) * Lerp(-0.1, 0.4, 0.5)
  10000[5] <- (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) + 10000[3]
  10000[6] <- (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) + 10000[4]
  10000[7] <- (((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) + 10000[3]
  10000[8] <- (((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) + 10000[4]
  Draw(9.0, ((3.0 * 10000[5]) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * 10000[6]) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (10000[5] + ((((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) * 6.123233995736766e-17) - ((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])))))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (10000[6] + (((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) + (((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) * 6.123233995736766e-17)))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (10000[7] + ((((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) * 6.123233995736766e-17) - ((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])))))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (10000[8] + (((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) + (((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) * 6.123233995736766e-17)))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * 10000[7]) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * 10000[8]) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 320000.0, 1.0)
  Draw(17.0, ((3.0 * (((TutorialData[90] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 100000.0, 1.0)
  goto 13
13:
  goto 14 if (1.5 <= 10000[0]) else 52
14:
  goto 15 if (10000[0] < 3.0) else 52
15:
  TutorialMemory[3] <- 1.0
  TutorialMemory[3] <- 1.0
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  goto 16 if (10000[3] <= TutorialData[103]) else 17
16:
  10000[4] <- 0
  goto 24
17:
  goto 18 if (10000[3] <= (TutorialData[103] + 0.5)) else 19
18:
  10000[4] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 10000[3])
  goto 24
19:
  goto 20 if (10000[3] <= (TutorialData[102] - 0.5)) else 21
20:
  10000[4] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 10000[3])
  goto 24
21:
  goto 22 if (10000[3] <= TutorialData[102]) else 23
22:
  10000[4] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 10000[3])
  goto 24
23:
  10000[4] <- 0
  goto 24
24:
  10000[4] <- EaseOutQuad(10000[4])
  goto 26 if (10000[4] <= 0) else 25
25:
  10000[5] <- 10000[3] + (TutorialData[99] / 2.0)
  10000[6] <- 10000[3] - (TutorialData[99] / 2.0)
  10000[7] <- (TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[6]) + TutorialData[98]
  10000[8] <- (TutorialData[96] * (TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[6]) + TutorialData[98]
  10000[9] <- (TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[5]) + TutorialData[98]
  10000[10] <- (TutorialData[96] * (TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[5]) + TutorialData[98]
  Draw(8.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[6]) + TutorialData[92]) / 10000[7], ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[6]) + TutorialData[95]) / 10000[7], ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[5]) + TutorialData[92]) / 10000[9], ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[5]) + TutorialData[95]) / 10000[9], ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[5]) + TutorialData[92]) / 10000[10], ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[5]) + TutorialData[95]) / 10000[10], ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[6]) + TutorialData[92]) / 10000[8], ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[6]) + TutorialData[95]) / 10000[8], 310000.0 + 10000[3], 10000[4])
  goto 26
26:
  10000[4] <- RuntimeUpdate[0] % 0.3
  goto 27 if (10000[3] <= TutorialData[103]) else 28
27:
  10000[5] <- 0
  goto 35
28:
  goto 29 if (10000[3] <= (TutorialData[103] + 0.5)) else 30
29:
  10000[5] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 10000[3])
  goto 35
30:
  goto 31 if (10000[3] <= (TutorialData[102] - 0.5)) else 32
31:
  10000[5] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 10000[3])
  goto 35
32:
  goto 33 if (10000[3] <= TutorialData[102]) else 34
33:
  10000[5] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 10000[3])
  goto 35
34:
  10000[5] <- 0
  goto 35
35:
  goto 36 if (10000[4] <= 0) else 37
36:
  10000[6] <- 0
  goto 44
37:
  goto 38 if (10000[4] <= 0.1) else 39
38:
  10000[6] <- Remap(0, 0.1, 0, 1.0, 10000[4])
  goto 44
39:
  goto 40 if (10000[4] <= 0.19999999999999998) else 41
40:
  10000[6] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[4])
  goto 44
41:
  goto 42 if (10000[4] <= 0.3) else 43
42:
  10000[6] <- Remap(0.19999999999999998, 0.3, 1.0, 0, 10000[4])
  goto 44
43:
  10000[6] <- 0
  goto 44
44:
  10000[5] <- EaseOutQuad(10000[5]) * EaseOutQuad(10000[6])
  goto 46 if (10000[5] <= 0) else 45
45:
  10000[6] <- (TutorialData[96] * -(TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[3]) + TutorialData[98]
  10000[7] <- ((TutorialData[90] * -(TutorialData[99] / 2.0)) + (TutorialData[91] * 10000[3]) + TutorialData[92]) / 10000[6]
  10000[8] <- ((TutorialData[93] * -(TutorialData[99] / 2.0)) + (TutorialData[94] * 10000[3]) + TutorialData[95]) / 10000[6]
  10000[9] <- (TutorialData[96] * (TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[3]) + TutorialData[98]
  10000[10] <- ((TutorialData[90] * (TutorialData[99] / 2.0)) + (TutorialData[91] * 10000[3]) + TutorialData[92]) / 10000[9]
  10000[11] <- ((TutorialData[93] * (TutorialData[99] / 2.0)) + (TutorialData[94] * 10000[3]) + TutorialData[95]) / 10000[9]
  10000[12] <- 10000[10] - 10000[7]
  10000[13] <- 10000[11] - 10000[8]
  10000[14] <- (10000[12] * 6.123233995736766e-17) - 10000[13]
  10000[15] <- 10000[12] + (10000[13] * 6.123233995736766e-17)
  10000[16] <- Lerp(-0.1, 0.4, 10000[4] / 0.3)
  10000[17] <- 10000[14] * 10000[16]
  10000[18] <- 10000[15] * 10000[16]
  10000[19] <- 10000[7] + 10000[17]
  10000[20] <- 10000[8] + 10000[18]
  10000[21] <- 10000[10] + 10000[17]
  10000[22] <- 10000[11] + 10000[18]
  Draw(9.0, 10000[19], 10000[20], 10000[19] + 10000[14], 10000[20] + 10000[15], 10000[21] + 10000[14], 10000[22] + 10000[15], 10000[21], 10000[22], 320000.0 + 10000[3], 10000[5])
  goto 46
46:
  10000[3] <- (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0)
  10000[4] <- (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0)
  10000[5] <- (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0)
  10000[6] <- (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0)
  10000[7] <- TutorialMemory[1]
  goto 47 if 10000[7] else 48
47:
  10000[7] <- TutorialMemory[1]
  MoveParticleEffect(10000[7], 10000[3], ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 10000[5], ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]), 10000[6], ((TutorialData[93] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]), 10000[4], ((TutorialData[93] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))
  goto 49
48:
  10000[3] <- SpawnParticleEffect(5.0, 10000[3], ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 10000[5], ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]), 10000[6], ((TutorialData[93] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]), 10000[4], ((TutorialData[93] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 1.5, 1.0)
  TutorialMemory[1] <- 10000[3]
  goto 49
49:
  10000[3] <- TutorialMemory[2]
  goto 51 if 10000[3] else 50
50:
  10000[3] <- PlayLooped(7.0)
  TutorialMemory[2] <- 10000[3]
  goto 51
51:
  Draw(14.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), 300000.0, 1.0)
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  10000[4] <- Clamp(10000[3], 0, TutorialData[102])
  10000[5] <- Remap(0, 10000[3], 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]
  10000[6] <- Remap(0, 10000[3], 0, 0, 10000[4]) * TutorialData[100]
  10000[7] <- 10000[5] - (TutorialData[99] / 2.0)
  10000[8] <- 10000[5] + (TutorialData[99] / 2.0)
  10000[9] <- 10000[6] - (TutorialData[99] / 2.0)
  10000[10] <- 10000[6] + (TutorialData[99] / 2.0)
  10000[11] <- (TutorialData[96] * 10000[7]) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]
  10000[12] <- (TutorialData[96] * 10000[8]) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]
  10000[13] <- (TutorialData[96] * 10000[9]) + (TutorialData[97] * 10000[4]) + TutorialData[98]
  10000[14] <- (TutorialData[96] * 10000[10]) + (TutorialData[97] * 10000[4]) + TutorialData[98]
  Draw(17.0, ((TutorialData[90] * 10000[7]) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / 10000[11], ((TutorialData[93] * 10000[7]) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / 10000[11], ((TutorialData[90] * 10000[9]) + (TutorialData[91] * 10000[4]) + TutorialData[92]) / 10000[13], ((TutorialData[93] * 10000[9]) + (TutorialData[94] * 10000[4]) + TutorialData[95]) / 10000[13], ((TutorialData[90] * 10000[10]) + (TutorialData[91] * 10000[4]) + TutorialData[92]) / 10000[14], ((TutorialData[93] * 10000[10]) + (TutorialData[94] * 10000[4]) + TutorialData[95]) / 10000[14], ((TutorialData[90] * 10000[8]) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / 10000[12], ((TutorialData[93] * 10000[8]) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / 10000[12], 100000.0 + Min(0, 10000[3]), 0.8)
  Paint(0, ((0 - (1.0 * Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[92]) / (0 + TutorialData[98]))), ((0 + (1.0 * Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[95]) / (0 + TutorialData[98]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)) / 3.141592653589793, 0, RuntimeUIConfiguration[5])
  goto 52
52:
  goto 53 if (3.0 <= 10000[0]) else 94
53:
  goto 54 if (10000[0] < 9.0) else 94
54:
  goto 55 if (10000[0] < 8.5) else 86
55:
  goto 56 if (0 <= TutorialData[103]) else 57
56:
  10000[3] <- 0
  goto 64
57:
  goto 58 if (0 <= (TutorialData[103] + 0.5)) else 59
58:
  10000[3] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 0)
  goto 64
59:
  goto 60 if (0 <= (TutorialData[102] - 0.5)) else 61
60:
  10000[3] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 0)
  goto 64
61:
  goto 62 if (0 <= TutorialData[102]) else 63
62:
  10000[3] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 0)
  goto 64
63:
  10000[3] <- 0
  goto 64
64:
  10000[3] <- EaseOutQuad(10000[3])
  goto 66 if (10000[3] <= 0) else 65
65:
  Draw(8.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), 310000.0, 10000[3])
  goto 66
66:
  10000[3] <- RuntimeUpdate[0] % 0.3
  goto 67 if (0 <= TutorialData[103]) else 68
67:
  10000[4] <- 0
  goto 75
68:
  goto 69 if (0 <= (TutorialData[103] + 0.5)) else 70
69:
  10000[4] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 0)
  goto 75
70:
  goto 71 if (0 <= (TutorialData[102] - 0.5)) else 72
71:
  10000[4] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 0)
  goto 75
72:
  goto 73 if (0 <= TutorialData[102]) else 74
73:
  10000[4] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 0)
  goto 75
74:
  10000[4] <- 0
  goto 75
75:
  goto 76 if (10000[3] <= 0) else 77
76:
  10000[5] <- 0
  goto 84
77:
  goto 78 if (10000[3] <= 0.1) else 79
78:
  10000[5] <- Remap(0, 0.1, 0, 1.0, 10000[3])
  goto 84
79:
  goto 80 if (10000[3] <= 0.19999999999999998) else 81
80:
  10000[5] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[3])
  goto 84
81:
  goto 82 if (10000[3] <= 0.3) else 83
82:
  10000[5] <- Remap(0.19999999999999998, 0.3, 1.0, 0, 10000[3])
  goto 84
83:
  10000[5] <- 0
  goto 84
84:
  10000[4] <- EaseOutQuad(10000[4]) * EaseOutQuad(10000[5])
  goto 86 if (10000[4] <= 0) else 85
85:
  10000[5] <- Lerp(-0.1, 0.4, 10000[3] / 0.3)
  10000[6] <- ((((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) * 6.123233995736766e-17) - ((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])))) * 10000[5]
  10000[7] <- (((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) + (((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) * 6.123233995736766e-17)) * 10000[5]
  10000[8] <- (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])) + 10000[6]
  10000[9] <- (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])) + 10000[7]
  10000[10] <- (((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) + 10000[6]
  10000[11] <- (((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) + 10000[7]
  Draw(9.0, 10000[8], 10000[9], 10000[8] + ((((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) * 6.123233995736766e-17) - ((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])))), 10000[9] + (((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) + (((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) * 6.123233995736766e-17)), 10000[10] + ((((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) * 6.123233995736766e-17) - ((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])))), 10000[11] + (((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) + (((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) * 6.123233995736766e-17)), 10000[10], 10000[11], 320000.0, 10000[4])
  goto 86
86:
  10000[3] <- (RemapClamped(3.0, 9.0, 0, 1.0, 10000[0]) * 4.0) % 1.0
  goto 87 if (10000[3] < 0.6666666666666666) else 88
87:
  Paint(0, ((0 - (1.0 * Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[92]) / (0 + TutorialData[98]))), ((0 + (1.0 * Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[95]) / (0 + TutorialData[98]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)) / 3.141592653589793, 0, RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 5.0
  goto 94
88:
  10000[3] <- Remap(0.6666666666666666, 1.0, 0, 1.0, 10000[3])
  goto 89 if (10000[3] <= 0.25) else 90
89:
  10000[4] <- 1.0
  goto 93
90:
  goto 91 if (10000[3] <= 0.75) else 92
91:
  10000[4] <- Remap(0.25, 0.75, 1.0, 0, 10000[3])
  goto 93
92:
  10000[4] <- 0
  goto 93
93:
  10000[5] <- Max(0, Min(1.0, 10000[3]))
  Paint(0, ((0 - (1.0 * Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + (((0 + TutorialData[92]) / (0 + TutorialData[98])) + (((((0 + TutorialData[92]) / (0 + TutorialData[98])) + 4.592425496802574e-17) - ((0 + TutorialData[92]) / (0 + TutorialData[98]))) * 10000[5]))), ((0 + (1.0 * Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + (((0 + TutorialData[95]) / (0 + TutorialData[98])) + (((((0 + TutorialData[95]) / (0 + TutorialData[98])) + 0.75) - ((0 + TutorialData[95]) / (0 + TutorialData[98]))) * 10000[5]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)) / 3.141592653589793, 0, 10000[4] * RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 5.0
  goto 94
94:
  goto 95 if ((10000[1] - 10000[2]) < 8.5) else 101
95:
  goto 96 if (8.5 <= 10000[0]) else 101
96:
  SpawnParticleEffect(6.0, ((TutorialData[90] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98]), ((TutorialData[93] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98]), (((TutorialData[90] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0), 0.5), (((TutorialData[90] * (TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * (TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0), 0.5), ((TutorialData[90] * (TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98]), ((TutorialData[93] * (TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98]), 0.5, 0)
  SpawnParticleEffect(7.0, (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 0.5, 0)
  10000[1] <- 0
  goto 97
97:
  goto 98 if (10000[1] < TutorialData[0]) else 628
98:
  10000[2] <- 10000[1] + 1.0
  10000[3] <- 10000[1] * 9.0
  goto 99 if TutorialData[10000[3] + 1] else 100
99:
  10000[1] <- 10000[2]
  goto 97
100:
  SpawnParticleEffect(0, TutorialData[10000[3] + 2], TutorialData[10000[3] + 3], TutorialData[10000[3] + 4], TutorialData[10000[3] + 5], TutorialData[10000[3] + 6], TutorialData[10000[3] + 7], TutorialData[10000[3] + 8], TutorialData[10000[3] + 9], 0.2, 0)
  Play(4.0, 0)
  goto 101
101:
  goto 102 if (10000[0] >= 10.5) else 631
102:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] + 1.0
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] % 7.0
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 631
103:
  10000[0] <- TutorialMemory[0]
  10000[0] <- RuntimeUpdate[0] - 10000[0]
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 104 if (0 <= 10000[0]) else 106
104:
  goto 105 if (10000[0] < 1.5) else 106
105:
  Draw(15.0, ((3.0 * (((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 310000.0, 1.0)
  Draw(17.0, ((3.0 * (((TutorialData[90] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 100000.0, 1.0)
  goto 106
106:
  goto 107 if (1.5 <= 10000[0]) else 125
107:
  goto 108 if (10000[0] < 3.0) else 125
108:
  TutorialMemory[3] <- 1.0
  TutorialMemory[3] <- 1.0
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  goto 109 if (10000[3] <= TutorialData[103]) else 110
109:
  10000[4] <- 0
  goto 117
110:
  goto 111 if (10000[3] <= (TutorialData[103] + 0.5)) else 112
111:
  10000[4] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 10000[3])
  goto 117
112:
  goto 113 if (10000[3] <= (TutorialData[102] - 0.5)) else 114
113:
  10000[4] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 10000[3])
  goto 117
114:
  goto 115 if (10000[3] <= TutorialData[102]) else 116
115:
  10000[4] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 10000[3])
  goto 117
116:
  10000[4] <- 0
  goto 117
117:
  10000[4] <- EaseOutQuad(10000[4])
  goto 119 if (10000[4] <= 0) else 118
118:
  10000[5] <- 10000[3] + (TutorialData[99] / 2.0)
  10000[6] <- 10000[3] - (TutorialData[99] / 2.0)
  10000[7] <- (TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[6]) + TutorialData[98]
  10000[8] <- (TutorialData[96] * (TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[6]) + TutorialData[98]
  10000[9] <- (TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[5]) + TutorialData[98]
  10000[10] <- (TutorialData[96] * (TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[5]) + TutorialData[98]
  Draw(15.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[6]) + TutorialData[92]) / 10000[7], ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[6]) + TutorialData[95]) / 10000[7], ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[5]) + TutorialData[92]) / 10000[9], ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[5]) + TutorialData[95]) / 10000[9], ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[5]) + TutorialData[92]) / 10000[10], ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[5]) + TutorialData[95]) / 10000[10], ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[6]) + TutorialData[92]) / 10000[8], ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[6]) + TutorialData[95]) / 10000[8], 310000.0 + 10000[3], 10000[4])
  goto 119
119:
  10000[3] <- (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0)
  10000[4] <- (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0)
  10000[5] <- (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0)
  10000[6] <- (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0)
  10000[7] <- TutorialMemory[1]
  goto 120 if 10000[7] else 121
120:
  10000[7] <- TutorialMemory[1]
  MoveParticleEffect(10000[7], 10000[3], ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 10000[5], ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]), 10000[6], ((TutorialData[93] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]), 10000[4], ((TutorialData[93] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))
  goto 122
121:
  10000[3] <- SpawnParticleEffect(5.0, 10000[3], ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 10000[5], ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]), 10000[6], ((TutorialData[93] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]), 10000[4], ((TutorialData[93] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 1.5, 1.0)
  TutorialMemory[1] <- 10000[3]
  goto 122
122:
  10000[3] <- TutorialMemory[2]
  goto 124 if 10000[3] else 123
123:
  10000[3] <- PlayLooped(7.0)
  TutorialMemory[2] <- 10000[3]
  goto 124
124:
  Draw(14.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), 300000.0, 1.0)
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  10000[4] <- Clamp(10000[3], 0, TutorialData[102])
  10000[5] <- Remap(0, 10000[3], 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]
  10000[6] <- Remap(0, 10000[3], 0, 0, 10000[4]) * TutorialData[100]
  10000[7] <- 10000[5] - (TutorialData[99] / 2.0)
  10000[8] <- 10000[5] + (TutorialData[99] / 2.0)
  10000[9] <- 10000[6] - (TutorialData[99] / 2.0)
  10000[10] <- 10000[6] + (TutorialData[99] / 2.0)
  10000[11] <- (TutorialData[96] * 10000[7]) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]
  10000[12] <- (TutorialData[96] * 10000[8]) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]
  10000[13] <- (TutorialData[96] * 10000[9]) + (TutorialData[97] * 10000[4]) + TutorialData[98]
  10000[14] <- (TutorialData[96] * 10000[10]) + (TutorialData[97] * 10000[4]) + TutorialData[98]
  Draw(17.0, ((TutorialData[90] * 10000[7]) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / 10000[11], ((TutorialData[93] * 10000[7]) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / 10000[11], ((TutorialData[90] * 10000[9]) + (TutorialData[91] * 10000[4]) + TutorialData[92]) / 10000[13], ((TutorialData[93] * 10000[9]) + (TutorialData[94] * 10000[4]) + TutorialData[95]) / 10000[13], ((TutorialData[90] * 10000[10]) + (TutorialData[91] * 10000[4]) + TutorialData[92]) / 10000[14], ((TutorialData[93] * 10000[10]) + (TutorialData[94] * 10000[4]) + TutorialData[95]) / 10000[14], ((TutorialData[90] * 10000[8]) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / 10000[12], ((TutorialData[93] * 10000[8]) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / 10000[12], 100000.0 + Min(0, 10000[3]), 0.8)
  Paint(0, ((0 - (1.0 * Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[92]) / (0 + TutorialData[98]))), ((0 + (1.0 * Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[95]) / (0 + TutorialData[98]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)) / 3.141592653589793, 0, RuntimeUIConfiguration[5])
  goto 125
125:
  goto 126 if (3.0 <= 10000[0]) else 148
126:
  goto 127 if (10000[0] < 7.0) else 148
127:
  goto 128 if (0 <= TutorialData[103]) else 129
128:
  10000[3] <- 0
  goto 136
129:
  goto 130 if (0 <= (TutorialData[103] + 0.5)) else 131
130:
  10000[3] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 0)
  goto 136
131:
  goto 132 if (0 <= (TutorialData[102] - 0.5)) else 133
132:
  10000[3] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 0)
  goto 136
133:
  goto 134 if (0 <= TutorialData[102]) else 135
134:
  10000[3] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 0)
  goto 136
135:
  10000[3] <- 0
  goto 136
136:
  10000[3] <- EaseOutQuad(10000[3])
  goto 138 if (10000[3] <= 0) else 137
137:
  Draw(15.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), 310000.0, 10000[3])
  goto 138
138:
  10000[3] <- (RemapClamped(3.0, 7.0, 0, 1.0, 10000[0]) * 4.0) % 1.0
  10000[4] <- 10000[3]
  goto 139 if (10000[3] <= 0.25) else 140
139:
  10000[5] <- 1.0
  goto 143 if (10000[3] <= 0.25) else 144
140:
  goto 141 if (10000[3] <= 0.75) else 142
141:
  10000[5] <- Remap(0.25, 0.75, 1.0, 0, 10000[3])
  goto 143 if (10000[3] <= 0.25) else 144
142:
  10000[5] <- 0
  goto 143 if (10000[3] <= 0.25) else 144
143:
  10000[6] <- 1.0
  goto 147
144:
  goto 145 if (10000[4] <= 0.75) else 146
145:
  10000[6] <- Remap(0.25, 0.75, 1.0, 0, 10000[4])
  goto 147
146:
  10000[6] <- 0
  goto 147
147:
  10000[6] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[6])
  Paint(0, ((0 - (1.0 * Sin(10000[6]))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[92]) / (0 + TutorialData[98]))), ((0 + (1.0 * Cos(10000[6]))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[95]) / (0 + TutorialData[98]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * 10000[6]) / 3.141592653589793, 0, 10000[5] * RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 4.0
  goto 148
148:
  goto 149 if ((10000[1] - 10000[2]) < 7.0) else 155
149:
  goto 150 if (7.0 <= 10000[0]) else 155
150:
  SpawnParticleEffect(3.0, ((TutorialData[90] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98]), ((TutorialData[93] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98]), (((TutorialData[90] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0), 0.5), (((TutorialData[90] * (TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * (TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0), 0.5), ((TutorialData[90] * (TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98]), ((TutorialData[93] * (TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98]), 0.5, 0)
  SpawnParticleEffect(4.0, (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 0.5, 0)
  10000[1] <- 0
  goto 151
151:
  goto 152 if (10000[1] < TutorialData[0]) else 628
152:
  10000[2] <- 10000[1] + 1.0
  10000[3] <- 10000[1] * 9.0
  goto 153 if TutorialData[10000[3] + 1] else 154
153:
  10000[1] <- 10000[2]
  goto 151
154:
  SpawnParticleEffect(0, TutorialData[10000[3] + 2], TutorialData[10000[3] + 3], TutorialData[10000[3] + 4], TutorialData[10000[3] + 5], TutorialData[10000[3] + 6], TutorialData[10000[3] + 7], TutorialData[10000[3] + 8], TutorialData[10000[3] + 9], 0.2, 0)
  Play(1.0, 0)
  goto 155
155:
  goto 156 if (10000[0] >= 8.5) else 631
156:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] + 1.0
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] % 7.0
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 631
157:
  10000[0] <- TutorialMemory[0]
  10000[28] <- RuntimeUpdate[0] - 10000[0]
  10000[29] <- TutorialMemory[4]
  10000[30] <- TutorialMemory[0]
  10000[0] <- 0
  10000[1] <- 0
  10000[2] <- 2.0
  10000[3] <- 0
  10000[4] <- -2.0
  10000[5] <- 0
  10000[6] <- 0
  10000[7] <- -999.0
  10000[8] <- 0.2
  10000[9] <- 0.4
  10000[10] <- 0.6
  10000[11] <- 0.8
  10000[12] <- 1.0
  10000[13] <- 999.0
  goto 158 if (0 <= 10000[28]) else 160
158:
  goto 159 if (10000[28] < 1.5) else 160
159:
  Draw(16.0, ((3.0 * (((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 310000.0, 1.0)
  Draw(17.0, ((3.0 * (((TutorialData[90] * ((Remap(0, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(0, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((Remap(0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((Remap(0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((Remap(0, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(0, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 100000.0, 1.0)
  goto 160
160:
  goto 161 if (10000[28] >= 1.5) else 212
161:
  TutorialMemory[3] <- 1.0
  TutorialMemory[3] <- 1.0
  10000[31] <- 1.0
  goto 162
162:
  goto 163 if (10000[31] < 7.0) else 168
163:
  10000[32] <- 10000[31] + 1.0
  10000[33] <- 10000[31] + ((10000[31] < 0) * 7.0)
  10000[33] <- 10000[10000[33] + 7]
  10000[34] <- 10000[31] + ((10000[31] < 0) * 7.0)
  10000[34] <- 10000[10000[34] + 7]
  10000[33] <- Lerp(TutorialData[102], 0, Remap(10000[33] - 1.0, 10000[34], 0, 1.0, Max(0, Remap(5.5, 7.0, 0, 1.0, 10000[28]))))
  10000[34] <- 10000[31] - 1.0
  10000[35] <- 10000[34] + ((10000[34] < 0) * 7.0)
  10000[35] <- 10000[10000[35] + 7]
  10000[36] <- 10000[34] + ((10000[34] < 0) * 7.0)
  10000[36] <- 10000[10000[36] + 7]
  10000[34] <- Lerp(TutorialData[102], 0, Remap(10000[35] - 1.0, 10000[36], 0, 1.0, Max(0, Remap(5.5, 7.0, 0, 1.0, 10000[28]))))
  goto 164 if (10000[33] < 0) else 165
164:
  10000[31] <- 10000[32]
  goto 162
165:
  goto 166 if (10000[34] < 0) else 167
166:
  10000[35] <- 10000[31] - 1.0
  10000[35] <- 10000[35] + ((10000[35] < 0) * 7.0)
  10000[35] <- 10000[10000[35]]
  10000[36] <- 10000[31] + ((10000[31] < 0) * 7.0)
  10000[36] <- 10000[10000[36]]
  10000[31] <- Remap(10000[34], 10000[33], 10000[35], 10000[36], 0)
  goto 169
167:
  10000[31] <- 10000[32]
  goto 162
168:
  10000[31] <- 0
  goto 169
169:
  10000[32] <- 10000[31] * TutorialData[100]
  10000[33] <- 10000[32] + ((TutorialData[99] * 1.8) / 2.0)
  10000[34] <- 10000[32] - ((TutorialData[99] * 1.8) / 2.0)
  10000[35] <- (TutorialData[96] * 10000[34]) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]
  10000[36] <- ((TutorialData[90] * 10000[34]) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / 10000[35]
  10000[37] <- ((TutorialData[93] * 10000[34]) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / 10000[35]
  10000[38] <- (TutorialData[96] * 10000[33]) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]
  10000[39] <- ((TutorialData[90] * 10000[33]) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / 10000[38]
  10000[40] <- ((TutorialData[93] * 10000[33]) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / 10000[38]
  10000[41] <- 10000[39]
  10000[42] <- (TutorialData[96] * 10000[34]) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]
  10000[43] <- ((TutorialData[90] * 10000[34]) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / 10000[42]
  10000[44] <- ((TutorialData[93] * 10000[34]) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / 10000[42]
  10000[45] <- (TutorialData[96] * 10000[33]) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]
  10000[46] <- ((TutorialData[90] * 10000[33]) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / 10000[45]
  10000[47] <- ((TutorialData[93] * 10000[33]) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / 10000[45]
  10000[48] <- (((10000[46] - 10000[43]) + 10000[39]) - 10000[36]) / 2.0
  10000[49] <- (10000[43] + 10000[46]) / 2.0
  10000[50] <- (10000[36] + 10000[39]) / 2.0
  10000[51] <- 10000[50] - (10000[48] / 2.0)
  10000[52] <- 10000[48] / 2.0
  10000[53] <- 10000[50] + 10000[52]
  10000[54] <- 10000[49] - (10000[48] / 2.0)
  10000[55] <- 10000[49] + (10000[48] / 2.0)
  10000[56] <- TutorialMemory[1]
  goto 170 if 10000[56] else 171
170:
  10000[56] <- TutorialMemory[1]
  MoveParticleEffect(10000[56], 10000[51], 10000[37], 10000[54], 10000[44], 10000[55], 10000[47], 10000[53], 10000[40])
  goto 172
171:
  10000[53] <- SpawnParticleEffect(5.0, 10000[51], 10000[37], 10000[54], 10000[44], 10000[55], 10000[47], 10000[53], 10000[40], 1.5, 1.0)
  TutorialMemory[1] <- 10000[53]
  goto 172
172:
  goto 173 if (10000[28] >= 5.5) else 175
173:
  10000[32] <- TutorialMemory[2]
  goto 175 if 10000[32] else 174
174:
  10000[32] <- PlayLooped(7.0)
  TutorialMemory[2] <- 10000[32]
  goto 175
175:
  10000[32] <- 10000[31] * TutorialData[100]
  10000[33] <- 10000[32] + (TutorialData[99] / 2.0)
  10000[34] <- 10000[32] - (TutorialData[99] / 2.0)
  10000[35] <- (TutorialData[96] * 10000[34]) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]
  10000[36] <- (TutorialData[96] * 10000[33]) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]
  10000[42] <- (TutorialData[96] * 10000[34]) + (TutorialData[97] * (TutorialData[99] / 2.0)) + TutorialData[98]
  10000[43] <- (TutorialData[96] * 10000[33]) + (TutorialData[97] * (TutorialData[99] / 2.0)) + TutorialData[98]
  Draw(14.0, ((TutorialData[90] * 10000[34]) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / 10000[35], ((TutorialData[93] * 10000[34]) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / 10000[35], ((TutorialData[90] * 10000[34]) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / 10000[42], ((TutorialData[93] * 10000[34]) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / 10000[42], ((TutorialData[90] * 10000[33]) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / 10000[43], ((TutorialData[93] * 10000[33]) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / 10000[43], ((TutorialData[90] * 10000[33]) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / 10000[36], ((TutorialData[93] * 10000[33]) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / 10000[36], 300000.0 + (10000[31] * 100.0), 1.0)
  10000[31] <- 10000[31] * TutorialData[100]
  10000[32] <- (TutorialData[96] * 10000[31]) + TutorialData[98]
  Paint(0, ((0 - (1.0 * Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + (((TutorialData[90] * 10000[31]) + 0 + TutorialData[92]) / 10000[32])), ((0 + (1.0 * Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + (((TutorialData[93] * 10000[31]) + 0 + TutorialData[95]) / 10000[32])), 0.25 * RuntimeUIConfiguration[4], (180.0 * LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)) / 3.141592653589793, 0, RuntimeUIConfiguration[5])
  10000[31] <- 1.0
  goto 176
176:
  goto 177 if (10000[31] < 7.0) else 178
177:
  10000[32] <- 10000[31] + 1.0
  10000[33] <- 10000[31] - 1.0
  10000[33] <- 10000[33] + ((10000[33] < 0) * 7.0)
  10000[33] <- 10000[10000[33]]
  10000[34] <- 10000[31] + ((10000[31] < 0) * 7.0)
  10000[34] <- 10000[10000[34]]
  10000[35] <- 10000[31] - 1.0
  10000[36] <- 10000[35] + ((10000[35] < 0) * 7.0)
  10000[36] <- 10000[10000[36] + 7]
  10000[37] <- 10000[35] + ((10000[35] < 0) * 7.0)
  10000[37] <- 10000[10000[37] + 7]
  10000[42] <- Lerp(TutorialData[102], 0, Remap(10000[36] - 1.0, 10000[37], 0, 1.0, Max(0, Remap(5.5, 7.0, 0, 1.0, 10000[28]))))
  10000[43] <- 10000[31] + ((10000[31] < 0) * 7.0)
  10000[43] <- 10000[10000[43] + 7]
  10000[44] <- 10000[31] + ((10000[31] < 0) * 7.0)
  10000[44] <- 10000[10000[44] + 7]
  10000[43] <- Lerp(TutorialData[102], 0, Remap(10000[43] - 1.0, 10000[44], 0, 1.0, Max(0, Remap(5.5, 7.0, 0, 1.0, 10000[28]))))
  10000[44] <- Clamp(10000[42], 0, TutorialData[102])
  10000[45] <- Clamp(10000[43], 0, TutorialData[102])
  10000[46] <- Remap(10000[42], 10000[43], 10000[33], 10000[34], 10000[44]) * TutorialData[100]
  10000[47] <- Remap(10000[42], 10000[43], 10000[33], 10000[34], 10000[45]) * TutorialData[100]
  10000[41] <- 10000[46] - (TutorialData[99] / 2.0)
  10000[48] <- 10000[46] + (TutorialData[99] / 2.0)
  10000[52] <- 10000[47] - (TutorialData[99] / 2.0)
  10000[53] <- 10000[47] + (TutorialData[99] / 2.0)
  10000[54] <- (TutorialData[96] * 10000[41]) + (TutorialData[97] * 10000[44]) + TutorialData[98]
  10000[55] <- (TutorialData[96] * 10000[48]) + (TutorialData[97] * 10000[44]) + TutorialData[98]
  10000[56] <- (TutorialData[96] * 10000[52]) + (TutorialData[97] * 10000[45]) + TutorialData[98]
  10000[57] <- (TutorialData[96] * 10000[53]) + (TutorialData[97] * 10000[45]) + TutorialData[98]
  Draw(17.0, ((TutorialData[90] * 10000[41]) + (TutorialData[91] * 10000[44]) + TutorialData[92]) / 10000[54], ((TutorialData[93] * 10000[41]) + (TutorialData[94] * 10000[44]) + TutorialData[95]) / 10000[54], ((TutorialData[90] * 10000[52]) + (TutorialData[91] * 10000[45]) + TutorialData[92]) / 10000[56], ((TutorialData[93] * 10000[52]) + (TutorialData[94] * 10000[45]) + TutorialData[95]) / 10000[56], ((TutorialData[90] * 10000[53]) + (TutorialData[91] * 10000[45]) + TutorialData[92]) / 10000[57], ((TutorialData[93] * 10000[53]) + (TutorialData[94] * 10000[45]) + TutorialData[95]) / 10000[57], ((TutorialData[90] * 10000[48]) + (TutorialData[91] * 10000[44]) + TutorialData[92]) / 10000[55], ((TutorialData[93] * 10000[48]) + (TutorialData[94] * 10000[44]) + TutorialData[95]) / 10000[55], 100000.0 + (Min(10000[33], 10000[34]) * 100.0) + Min(10000[42], 10000[43]), 0.8)
  10000[31] <- 10000[32]
  goto 176
178:
  10000[42] <- 0
  10000[43] <- 0
  10000[45] <- 0
  goto 179
179:
  goto 180 if (10000[42] < 7.0) else 181
180:
  10000[46] <- 10000[42]
  10000[41] <- 10000[10000[46]]
  10000[42] <- 10000[42] + 1.0
  10000[46] <- 1.0
  goto 182
181:
  10000[46] <- 0
  goto 182
182:
  goto 183 if (10000[43] < 7.0) else 184
183:
  10000[47] <- 10000[43]
  10000[52] <- 10000[10000[47] + 7]
  10000[43] <- 10000[43] + 1.0
  10000[53] <- 1.0
  goto 185
184:
  10000[53] <- 0
  goto 185
185:
  goto 186 if !10000[46] else 187
186:
  10000[53] <- 0
  goto 190
187:
  goto 188 if !10000[53] else 189
188:
  10000[53] <- 0
  goto 190
189:
  10000[53] <- 1.0
  goto 190
190:
  goto 212 if !10000[53] else 191
191:
  10000[44] <- 10000[45] + 1.0
  10000[53] <- 5.5 + (10000[52] * 1.5)
  goto 192 if (10000[28] < 10000[53]) else 203
192:
  10000[54] <- 10000[45] + ((10000[45] < 0) * 7.0)
  10000[54] <- 10000[10000[54] + 7]
  10000[55] <- 10000[45] + ((10000[45] < 0) * 7.0)
  10000[55] <- 10000[10000[55] + 7]
  10000[54] <- Lerp(TutorialData[102], 0, Remap(10000[54] - 1.0, 10000[55], 0, 1.0, Max(0, Remap(5.5, 7.0, 0, 1.0, 10000[28]))))
  goto 193 if (10000[54] <= TutorialData[103]) else 194
193:
  10000[55] <- 0
  goto 201
194:
  goto 195 if (10000[54] <= (TutorialData[103] + 0.5)) else 196
195:
  10000[55] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 10000[54])
  goto 201
196:
  goto 197 if (10000[54] <= (TutorialData[102] - 0.5)) else 198
197:
  10000[55] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 10000[54])
  goto 201
198:
  goto 199 if (10000[54] <= TutorialData[102]) else 200
199:
  10000[55] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 10000[54])
  goto 201
200:
  10000[55] <- 0
  goto 201
201:
  10000[55] <- EaseOutQuad(10000[55])
  goto 203 if (10000[55] <= 0) else 202
202:
  10000[56] <- 10000[41] * TutorialData[100]
  10000[57] <- 10000[54] + (TutorialData[99] / 2.0)
  10000[58] <- 10000[56] + (TutorialData[99] / 2.0)
  10000[59] <- 10000[54] - (TutorialData[99] / 2.0)
  10000[60] <- 10000[56] - (TutorialData[99] / 2.0)
  10000[14] <- (TutorialData[96] * 10000[60]) + (TutorialData[97] * 10000[59]) + TutorialData[98]
  10000[15] <- (TutorialData[96] * 10000[58]) + (TutorialData[97] * 10000[59]) + TutorialData[98]
  10000[16] <- (TutorialData[96] * 10000[60]) + (TutorialData[97] * 10000[57]) + TutorialData[98]
  10000[17] <- (TutorialData[96] * 10000[58]) + (TutorialData[97] * 10000[57]) + TutorialData[98]
  Draw(16.0, ((TutorialData[90] * 10000[60]) + (TutorialData[91] * 10000[59]) + TutorialData[92]) / 10000[14], ((TutorialData[93] * 10000[60]) + (TutorialData[94] * 10000[59]) + TutorialData[95]) / 10000[14], ((TutorialData[90] * 10000[60]) + (TutorialData[91] * 10000[57]) + TutorialData[92]) / 10000[16], ((TutorialData[93] * 10000[60]) + (TutorialData[94] * 10000[57]) + TutorialData[95]) / 10000[16], ((TutorialData[90] * 10000[58]) + (TutorialData[91] * 10000[57]) + TutorialData[92]) / 10000[17], ((TutorialData[93] * 10000[58]) + (TutorialData[94] * 10000[57]) + TutorialData[95]) / 10000[17], ((TutorialData[90] * 10000[58]) + (TutorialData[91] * 10000[59]) + TutorialData[92]) / 10000[15], ((TutorialData[93] * 10000[58]) + (TutorialData[94] * 10000[59]) + TutorialData[95]) / 10000[15], 310000.0 + (10000[41] * 100.0) + 10000[54], 10000[55])
  goto 203
203:
  goto 204 if ((10000[29] - 10000[30]) < 10000[53]) else 211
204:
  goto 205 if (10000[53] <= 10000[28]) else 210
205:
  10000[53] <- 10000[41] * TutorialData[100]
  10000[54] <- 10000[53] - (TutorialData[99] / 2.0)
  10000[55] <- (TutorialData[96] * 10000[54]) + TutorialData[98]
  10000[56] <- ((TutorialData[90] * 10000[54]) + TutorialData[92]) / 10000[55]
  10000[57] <- ((TutorialData[93] * 10000[54]) + TutorialData[95]) / 10000[55]
  10000[58] <- 10000[53] + (TutorialData[99] / 2.0)
  10000[14] <- (TutorialData[96] * 10000[58]) + TutorialData[98]
  10000[15] <- ((TutorialData[90] * 10000[58]) + TutorialData[92]) / 10000[14]
  10000[16] <- ((TutorialData[93] * 10000[58]) + TutorialData[95]) / 10000[14]
  10000[17] <- Power(Power(10000[15] - 10000[56], 2.0) + Power(10000[16] - 10000[57], 2.0), 0.5)
  SpawnParticleEffect(3.0, 10000[56], 10000[57], 10000[56] + 0, 10000[57] + 10000[17], 10000[15] + 0, 10000[16] + 10000[17], 10000[15], 10000[16], 0.5, 0)
  10000[14] <- 10000[41] * TutorialData[100]
  10000[15] <- 10000[14] + ((TutorialData[99] * 1.8) / 2.0)
  10000[16] <- 10000[14] - ((TutorialData[99] * 1.8) / 2.0)
  10000[17] <- (TutorialData[96] * 10000[16]) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]
  10000[18] <- ((TutorialData[90] * 10000[16]) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / 10000[17]
  10000[19] <- (TutorialData[96] * 10000[15]) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]
  10000[20] <- ((TutorialData[90] * 10000[15]) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / 10000[19]
  10000[21] <- (TutorialData[96] * 10000[16]) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]
  10000[22] <- ((TutorialData[90] * 10000[16]) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / 10000[21]
  10000[23] <- (TutorialData[96] * 10000[15]) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]
  10000[24] <- ((TutorialData[90] * 10000[15]) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / 10000[23]
  10000[25] <- (((10000[24] - 10000[22]) + 10000[20]) - 10000[18]) / 2.0
  10000[26] <- (10000[22] + 10000[24]) / 2.0
  10000[27] <- (10000[18] + 10000[20]) / 2.0
  SpawnParticleEffect(4.0, 10000[27] - (10000[25] / 2.0), ((TutorialData[93] * 10000[16]) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / 10000[17], 10000[26] - (10000[25] / 2.0), ((TutorialData[93] * 10000[16]) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / 10000[21], 10000[26] + (10000[25] / 2.0), ((TutorialData[93] * 10000[15]) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / 10000[23], 10000[27] + (10000[25] / 2.0), ((TutorialData[93] * 10000[15]) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / 10000[19], 0.5, 0)
  10000[14] <- 0
  goto 206
206:
  goto 207 if (10000[14] < TutorialData[0]) else 628
207:
  10000[15] <- 10000[14] + 1.0
  10000[16] <- 10000[14] * 9.0
  goto 208 if (TutorialData[10000[16] + 1] == 10000[41]) else 209
208:
  SpawnParticleEffect(0, TutorialData[10000[16] + 2], TutorialData[10000[16] + 3], TutorialData[10000[16] + 4], TutorialData[10000[16] + 5], TutorialData[10000[16] + 6], TutorialData[10000[16] + 7], TutorialData[10000[16] + 8], TutorialData[10000[16] + 9], 0.2, 0)
  Play(1.0, 0)
  10000[45] <- 10000[44]
  goto 179
209:
  10000[14] <- 10000[15]
  goto 206
210:
  10000[45] <- 10000[44]
  goto 179
211:
  10000[45] <- 10000[44]
  goto 179
212:
  goto 213 if (1.5 <= 10000[28]) else 215
213:
  goto 214 if (10000[28] < 5.5) else 215
214:
  10000[29] <- 10000[0]
  10000[29] <- 10000[29] * TutorialData[100]
  10000[30] <- (TutorialData[96] * 10000[29]) + TutorialData[98]
  Paint(0, ((0 - (1.0 * Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + (((TutorialData[90] * 10000[29]) + 0 + TutorialData[92]) / 10000[30])), ((0 + (1.0 * Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + (((TutorialData[93] * 10000[29]) + 0 + TutorialData[95]) / 10000[30])), 0.25 * RuntimeUIConfiguration[4], (180.0 * LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)) / 3.141592653589793, 0, RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 3.0
  goto 215
215:
  goto 216 if (10000[28] >= 8.5) else 631
216:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] + 1.0
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] % 7.0
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 631
217:
  10000[0] <- TutorialMemory[0]
  10000[0] <- RuntimeUpdate[0] - 10000[0]
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 218 if (0 <= 10000[0]) else 220
218:
  goto 219 if (10000[0] < 1.5) else 220
219:
  Draw(14.0, ((3.0 * (((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 310000.0, 1.0)
  Draw(17.0, ((3.0 * (((TutorialData[90] * ((Remap(1.0, 2.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(1.0, 2.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(1.0, 2.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(1.0, 2.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((Remap(1.0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(1.0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(1.0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(1.0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((Remap(1.0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(1.0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(1.0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(1.0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(2.0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((Remap(1.0, 2.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(1.0, 2.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((Remap(1.0, 2.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(1.0, 2.0, 0, 0, Clamp(1.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(1.0, 0, TutorialData[102])) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 100000.0, 1.0)
  goto 220
220:
  goto 221 if (1.5 <= 10000[0]) else 234
221:
  goto 222 if (10000[0] < 3.0) else 234
222:
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  goto 223 if (10000[3] <= TutorialData[103]) else 224
223:
  10000[4] <- 0
  goto 231
224:
  goto 225 if (10000[3] <= (TutorialData[103] + 0.5)) else 226
225:
  10000[4] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 10000[3])
  goto 231
226:
  goto 227 if (10000[3] <= (TutorialData[102] - 0.5)) else 228
227:
  10000[4] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 10000[3])
  goto 231
228:
  goto 229 if (10000[3] <= TutorialData[102]) else 230
229:
  10000[4] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 10000[3])
  goto 231
230:
  10000[4] <- 0
  goto 231
231:
  10000[4] <- EaseOutQuad(10000[4])
  goto 233 if (10000[4] <= 0) else 232
232:
  10000[5] <- 10000[3] + (TutorialData[99] / 2.0)
  10000[6] <- 10000[3] - (TutorialData[99] / 2.0)
  10000[7] <- (TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[6]) + TutorialData[98]
  10000[8] <- (TutorialData[96] * (TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[6]) + TutorialData[98]
  10000[9] <- (TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[5]) + TutorialData[98]
  10000[10] <- (TutorialData[96] * (TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[5]) + TutorialData[98]
  Draw(14.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[6]) + TutorialData[92]) / 10000[7], ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[6]) + TutorialData[95]) / 10000[7], ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[5]) + TutorialData[92]) / 10000[9], ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[5]) + TutorialData[95]) / 10000[9], ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[5]) + TutorialData[92]) / 10000[10], ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[5]) + TutorialData[95]) / 10000[10], ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[6]) + TutorialData[92]) / 10000[8], ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[6]) + TutorialData[95]) / 10000[8], 310000.0 + 10000[3], 10000[4])
  goto 233
233:
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  10000[4] <- Clamp(10000[3], 0, TutorialData[102])
  10000[5] <- Remap(10000[3], 99.0, 0, 0, 10000[4]) * TutorialData[100]
  10000[6] <- Remap(10000[3], 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]
  10000[7] <- 10000[5] - (TutorialData[99] / 2.0)
  10000[8] <- 10000[5] + (TutorialData[99] / 2.0)
  10000[9] <- 10000[6] - (TutorialData[99] / 2.0)
  10000[10] <- 10000[6] + (TutorialData[99] / 2.0)
  10000[11] <- (TutorialData[96] * 10000[7]) + (TutorialData[97] * 10000[4]) + TutorialData[98]
  10000[12] <- (TutorialData[96] * 10000[8]) + (TutorialData[97] * 10000[4]) + TutorialData[98]
  10000[13] <- (TutorialData[96] * 10000[9]) + (TutorialData[97] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[98]
  10000[14] <- (TutorialData[96] * 10000[10]) + (TutorialData[97] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[98]
  Draw(17.0, ((TutorialData[90] * 10000[7]) + (TutorialData[91] * 10000[4]) + TutorialData[92]) / 10000[11], ((TutorialData[93] * 10000[7]) + (TutorialData[94] * 10000[4]) + TutorialData[95]) / 10000[11], ((TutorialData[90] * 10000[9]) + (TutorialData[91] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[92]) / 10000[13], ((TutorialData[93] * 10000[9]) + (TutorialData[94] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[95]) / 10000[13], ((TutorialData[90] * 10000[10]) + (TutorialData[91] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[92]) / 10000[14], ((TutorialData[93] * 10000[10]) + (TutorialData[94] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[95]) / 10000[14], ((TutorialData[90] * 10000[8]) + (TutorialData[91] * 10000[4]) + TutorialData[92]) / 10000[12], ((TutorialData[93] * 10000[8]) + (TutorialData[94] * 10000[4]) + TutorialData[95]) / 10000[12], 100000.0 + Min(10000[3], 99.0), 0.8)
  goto 234
234:
  goto 235 if (3.0 <= 10000[0]) else 257
235:
  goto 236 if (10000[0] < 7.0) else 257
236:
  goto 237 if (0 <= TutorialData[103]) else 238
237:
  10000[3] <- 0
  goto 245
238:
  goto 239 if (0 <= (TutorialData[103] + 0.5)) else 240
239:
  10000[3] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 0)
  goto 245
240:
  goto 241 if (0 <= (TutorialData[102] - 0.5)) else 242
241:
  10000[3] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 0)
  goto 245
242:
  goto 243 if (0 <= TutorialData[102]) else 244
243:
  10000[3] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 0)
  goto 245
244:
  10000[3] <- 0
  goto 245
245:
  10000[3] <- EaseOutQuad(10000[3])
  goto 247 if (10000[3] <= 0) else 246
246:
  Draw(14.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), 310000.0, 10000[3])
  goto 247
247:
  Draw(17.0, ((TutorialData[90] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[93] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[90] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[93] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[90] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[93] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[90] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[93] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]), 100000.0, 0.8)
  10000[3] <- (RemapClamped(3.0, 7.0, 0, 1.0, 10000[0]) * 4.0) % 1.0
  10000[4] <- 10000[3]
  goto 248 if (10000[3] <= 0) else 249
248:
  10000[5] <- 0
  goto 252 if (10000[3] <= 0.25) else 253
249:
  goto 250 if (10000[3] <= 0.25) else 251
250:
  10000[5] <- Remap(0, 0.25, 0, 1.0, 10000[3])
  goto 252 if (10000[3] <= 0.25) else 253
251:
  10000[5] <- 1.0
  goto 252 if (10000[3] <= 0.25) else 253
252:
  10000[6] <- 0
  goto 256
253:
  goto 254 if (10000[4] <= 0.75) else 255
254:
  10000[6] <- Remap(0.25, 0.75, 0, 1.0, 10000[4])
  goto 256
255:
  10000[6] <- 1.0
  goto 256
256:
  10000[6] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[6])
  Paint(0, ((0 - (1.0 * Sin(10000[6]))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[92]) / (0 + TutorialData[98]))), ((0 + (1.0 * Cos(10000[6]))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[95]) / (0 + TutorialData[98]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * 10000[6]) / 3.141592653589793, 0, 10000[5] * RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 2.0
  goto 257
257:
  goto 258 if ((10000[1] - 10000[2]) < 7.0) else 264
258:
  goto 259 if (7.0 <= 10000[0]) else 264
259:
  SpawnParticleEffect(3.0, ((TutorialData[90] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98]), ((TutorialData[93] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98]), (((TutorialData[90] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0), 0.5), (((TutorialData[90] * (TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * (TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0), 0.5), ((TutorialData[90] * (TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98]), ((TutorialData[93] * (TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98]), 0.5, 0)
  SpawnParticleEffect(4.0, (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 0.5, 0)
  10000[1] <- 0
  goto 260
260:
  goto 261 if (10000[1] < TutorialData[0]) else 628
261:
  10000[2] <- 10000[1] + 1.0
  10000[3] <- 10000[1] * 9.0
  goto 262 if TutorialData[10000[3] + 1] else 263
262:
  10000[1] <- 10000[2]
  goto 260
263:
  SpawnParticleEffect(0, TutorialData[10000[3] + 2], TutorialData[10000[3] + 3], TutorialData[10000[3] + 4], TutorialData[10000[3] + 5], TutorialData[10000[3] + 6], TutorialData[10000[3] + 7], TutorialData[10000[3] + 8], TutorialData[10000[3] + 9], 0.2, 0)
  Play(1.0, 0)
  goto 264
264:
  goto 265 if (7.0 <= 10000[0]) else 272
265:
  goto 266 if (10000[0] < 8.5) else 272
266:
  TutorialMemory[3] <- 1.0
  TutorialMemory[3] <- 1.0
  10000[1] <- (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0)
  10000[2] <- (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0)
  10000[3] <- (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0)
  10000[4] <- (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0)
  10000[5] <- TutorialMemory[1]
  goto 267 if 10000[5] else 268
267:
  10000[5] <- TutorialMemory[1]
  MoveParticleEffect(10000[5], 10000[1], ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 10000[3], ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]), 10000[4], ((TutorialData[93] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]), 10000[2], ((TutorialData[93] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))
  goto 269
268:
  10000[1] <- SpawnParticleEffect(5.0, 10000[1], ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 10000[3], ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]), 10000[4], ((TutorialData[93] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[94] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[95]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]), 10000[2], ((TutorialData[93] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 1.5, 1.0)
  TutorialMemory[1] <- 10000[1]
  goto 269
269:
  10000[1] <- TutorialMemory[2]
  goto 271 if 10000[1] else 270
270:
  10000[1] <- PlayLooped(7.0)
  TutorialMemory[2] <- 10000[1]
  goto 271
271:
  Paint(0, ((0 - (1.0 * Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[92]) / (0 + TutorialData[98]))), ((0 + (1.0 * Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[95]) / (0 + TutorialData[98]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)) / 3.141592653589793, 0, RuntimeUIConfiguration[5])
  Draw(17.0, ((TutorialData[90] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[93] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[90] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[93] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[90] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[93] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(99.0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[90] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * Clamp(0, 0, TutorialData[102])) + TutorialData[92]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]), ((TutorialData[93] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * Clamp(0, 0, TutorialData[102])) + TutorialData[95]) / ((TutorialData[96] * ((Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])) * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * Clamp(0, 0, TutorialData[102])) + TutorialData[98]), 100000.0, 0.8)
  Draw(14.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), 300000.0, 1.0)
  TutorialInstruction[0] <- 2.0
  goto 272
272:
  goto 273 if (10000[0] >= 8.5) else 631
273:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] + 1.0
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] % 7.0
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 631
274:
  10000[0] <- TutorialMemory[0]
  10000[0] <- RuntimeUpdate[0] - 10000[0]
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 275 if (0 <= 10000[0]) else 282
275:
  goto 276 if (10000[0] < 1.5) else 282
276:
  Draw(12.0, ((3.0 * (((TutorialData[90] * ((-0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((-0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((-0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((-0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((-0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((-0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((-0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((-0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 310000.0, 1.0)
  10000[3] <- 0
  goto 277
277:
  goto 278 if (10000[3] < 1.0) else 279
278:
  10000[4] <- 10000[3] + 1.0
  10000[5] <- (-0.55 + (-1.0 * (0.4 + 10000[3] + 0.5))) * TutorialData[100]
  10000[6] <- 10000[5] + ((TutorialData[99] * 1.5) / 2.0)
  10000[7] <- 10000[5] - ((TutorialData[99] * 1.5) / 2.0)
  10000[8] <- (10000[7] + 10000[6] + 10000[7] + 10000[6]) / 4.0
  10000[9] <- 10000[7] - 10000[8]
  10000[10] <- ((10000[9] * 6.123233995736766e-17) - ((1.0 - ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0))) + 10000[8]
  10000[11] <- 10000[9] + (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[12] <- 10000[7] - 10000[8]
  10000[13] <- ((10000[12] * 6.123233995736766e-17) - ((1.0 + ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0))) + 10000[8]
  10000[14] <- 10000[12] + (((1.0 + ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[15] <- 10000[6] - 10000[8]
  10000[16] <- ((10000[15] * 6.123233995736766e-17) - ((1.0 + ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0))) + 10000[8]
  10000[17] <- 10000[15] + (((1.0 + ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[18] <- 10000[6] - 10000[8]
  10000[19] <- ((10000[18] * 6.123233995736766e-17) - ((1.0 - ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0))) + 10000[8]
  10000[20] <- 10000[18] + (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[21] <- (TutorialData[96] * 10000[10]) + (TutorialData[97] * 10000[11]) + TutorialData[98]
  10000[22] <- (TutorialData[96] * 10000[19]) + (TutorialData[97] * 10000[20]) + TutorialData[98]
  10000[23] <- (TutorialData[96] * 10000[13]) + (TutorialData[97] * 10000[14]) + TutorialData[98]
  10000[24] <- (TutorialData[96] * 10000[16]) + (TutorialData[97] * 10000[17]) + TutorialData[98]
  Draw(13.0, ((3.0 * (((TutorialData[90] * 10000[10]) + (TutorialData[91] * 10000[11]) + TutorialData[92]) / 10000[21])) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * 10000[10]) + (TutorialData[94] * 10000[11]) + TutorialData[95]) / 10000[21])) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * 10000[13]) + (TutorialData[91] * 10000[14]) + TutorialData[92]) / 10000[23])) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * 10000[13]) + (TutorialData[94] * 10000[14]) + TutorialData[95]) / 10000[23])) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * 10000[16]) + (TutorialData[91] * 10000[17]) + TutorialData[92]) / 10000[24])) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * 10000[16]) + (TutorialData[94] * 10000[17]) + TutorialData[95]) / 10000[24])) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * 10000[19]) + (TutorialData[91] * 10000[20]) + TutorialData[92]) / 10000[22])) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * 10000[19]) + (TutorialData[94] * 10000[20]) + TutorialData[95]) / 10000[22])) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 320000.0, 1.0)
  10000[3] <- 10000[4]
  goto 277
279:
  Draw(10.0, ((3.0 * (((TutorialData[90] * ((0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((0.55 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * ((0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * ((0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((0.55 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 310000.0, 1.0)
  10000[3] <- 0
  goto 280
280:
  goto 281 if (10000[3] < 1.0) else 282
281:
  10000[4] <- 10000[3] + 1.0
  10000[5] <- (0.55 + (0.4 + 10000[3] + 0.5)) * TutorialData[100]
  10000[6] <- 10000[5] + ((TutorialData[99] * 1.5) / 2.0)
  10000[7] <- 10000[5] - ((TutorialData[99] * 1.5) / 2.0)
  10000[8] <- (10000[7] + 10000[6] + 10000[7] + 10000[6]) / 4.0
  10000[9] <- 10000[7] - 10000[8]
  10000[10] <- ((10000[9] * 6.123233995736766e-17) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * -1.0)) + 10000[8]
  10000[11] <- (10000[9] * -1.0) + (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[12] <- 10000[7] - 10000[8]
  10000[13] <- ((10000[12] * 6.123233995736766e-17) - (((1.0 + ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * -1.0)) + 10000[8]
  10000[14] <- (10000[12] * -1.0) + (((1.0 + ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[15] <- 10000[6] - 10000[8]
  10000[16] <- ((10000[15] * 6.123233995736766e-17) - (((1.0 + ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * -1.0)) + 10000[8]
  10000[17] <- (10000[15] * -1.0) + (((1.0 + ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[18] <- 10000[6] - 10000[8]
  10000[19] <- ((10000[18] * 6.123233995736766e-17) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * -1.0)) + 10000[8]
  10000[20] <- (10000[18] * -1.0) + (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) - (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((1.0 - ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 + ((TutorialData[99] * 1.5) / 2.0)) + (1.0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[21] <- (TutorialData[96] * 10000[10]) + (TutorialData[97] * 10000[11]) + TutorialData[98]
  10000[22] <- (TutorialData[96] * 10000[19]) + (TutorialData[97] * 10000[20]) + TutorialData[98]
  10000[23] <- (TutorialData[96] * 10000[13]) + (TutorialData[97] * 10000[14]) + TutorialData[98]
  10000[24] <- (TutorialData[96] * 10000[16]) + (TutorialData[97] * 10000[17]) + TutorialData[98]
  Draw(11.0, ((3.0 * (((TutorialData[90] * 10000[10]) + (TutorialData[91] * 10000[11]) + TutorialData[92]) / 10000[21])) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * 10000[10]) + (TutorialData[94] * 10000[11]) + TutorialData[95]) / 10000[21])) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * 10000[13]) + (TutorialData[91] * 10000[14]) + TutorialData[92]) / 10000[23])) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * 10000[13]) + (TutorialData[94] * 10000[14]) + TutorialData[95]) / 10000[23])) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * 10000[16]) + (TutorialData[91] * 10000[17]) + TutorialData[92]) / 10000[24])) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * 10000[16]) + (TutorialData[94] * 10000[17]) + TutorialData[95]) / 10000[24])) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * 10000[19]) + (TutorialData[91] * 10000[20]) + TutorialData[92]) / 10000[22])) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * 10000[19]) + (TutorialData[94] * 10000[20]) + TutorialData[95]) / 10000[22])) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 320000.0, 1.0)
  10000[3] <- 10000[4]
  goto 280
282:
  goto 283 if (1.5 <= 10000[0]) else 358
283:
  goto 284 if (10000[0] < 3.0) else 358
284:
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  goto 285 if (10000[3] <= TutorialData[103]) else 286
285:
  10000[4] <- 0
  goto 293
286:
  goto 287 if (10000[3] <= (TutorialData[103] + 0.5)) else 288
287:
  10000[4] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 10000[3])
  goto 293
288:
  goto 289 if (10000[3] <= (TutorialData[102] - 0.5)) else 290
289:
  10000[4] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 10000[3])
  goto 293
290:
  goto 291 if (10000[3] <= TutorialData[102]) else 292
291:
  10000[4] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 10000[3])
  goto 293
292:
  10000[4] <- 0
  goto 293
293:
  10000[4] <- EaseOutQuad(10000[4])
  goto 295 if (10000[4] <= 0) else 294
294:
  10000[5] <- 10000[3] + (TutorialData[99] / 2.0)
  10000[6] <- 10000[3] - (TutorialData[99] / 2.0)
  10000[7] <- (TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[6]) + TutorialData[98]
  10000[8] <- (TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[6]) + TutorialData[98]
  10000[9] <- (TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[5]) + TutorialData[98]
  10000[10] <- (TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[5]) + TutorialData[98]
  Draw(12.0, ((TutorialData[90] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[6]) + TutorialData[92]) / 10000[7], ((TutorialData[93] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[6]) + TutorialData[95]) / 10000[7], ((TutorialData[90] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[5]) + TutorialData[92]) / 10000[9], ((TutorialData[93] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[5]) + TutorialData[95]) / 10000[9], ((TutorialData[90] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[5]) + TutorialData[92]) / 10000[10], ((TutorialData[93] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[5]) + TutorialData[95]) / 10000[10], ((TutorialData[90] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[6]) + TutorialData[92]) / 10000[8], ((TutorialData[93] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[6]) + TutorialData[95]) / 10000[8], 309900.0 + 10000[3], 10000[4])
  goto 295
295:
  10000[4] <- RuntimeUpdate[0] % 0.3
  goto 296 if (10000[3] <= TutorialData[103]) else 297
296:
  10000[5] <- 0
  goto 304
297:
  goto 298 if (10000[3] <= (TutorialData[103] + 0.5)) else 299
298:
  10000[5] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 10000[3])
  goto 304
299:
  goto 300 if (10000[3] <= (TutorialData[102] - 0.5)) else 301
300:
  10000[5] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 10000[3])
  goto 304
301:
  goto 302 if (10000[3] <= TutorialData[102]) else 303
302:
  10000[5] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 10000[3])
  goto 304
303:
  10000[5] <- 0
  goto 304
304:
  10000[6] <- 0
  goto 305
305:
  goto 306 if (10000[6] < 1.0) else 321
306:
  10000[7] <- 10000[6] + 1.0
  goto 307 if 10000[6] else 308
307:
  10000[8] <- 1.0
  goto 309 if 10000[6] else 310
308:
  10000[8] <- 0
  goto 309 if 10000[6] else 310
309:
  10000[9] <- 1.0
  goto 318 if (10000[4] <= 0) else 311
310:
  10000[9] <- 0
  goto 318 if (10000[4] <= 0) else 311
311:
  goto 312 if (10000[4] <= 0.1) else 313
312:
  10000[8] <- Remap(0, 0.1, 10000[8], 1.0, 10000[4])
  goto 318
313:
  goto 314 if (10000[4] <= 0.19999999999999998) else 315
314:
  10000[8] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[4])
  goto 318
315:
  goto 316 if (10000[4] <= 0.3) else 317
316:
  10000[8] <- Remap(0.19999999999999998, 0.3, 1.0, 10000[9], 10000[4])
  goto 318
317:
  10000[8] <- 10000[9]
  goto 318
318:
  10000[8] <- EaseOutQuad(10000[5]) * EaseOutQuad(10000[8])
  goto 319 if (10000[8] <= 0) else 320
319:
  10000[6] <- 10000[7]
  goto 305
320:
  10000[9] <- (-1.0 + (-1.0 * (0.4 + 10000[6] + (10000[4] / 0.3)))) * TutorialData[100]
  10000[10] <- 10000[3] + ((TutorialData[99] * 1.5) / 2.0)
  10000[11] <- 10000[9] + ((TutorialData[99] * 1.5) / 2.0)
  10000[12] <- 10000[3] - ((TutorialData[99] * 1.5) / 2.0)
  10000[13] <- 10000[9] - ((TutorialData[99] * 1.5) / 2.0)
  10000[14] <- (10000[13] + 10000[11] + 10000[13] + 10000[11]) / 4.0
  10000[15] <- (10000[12] + 10000[10] + 10000[10] + 10000[12]) / 4.0
  10000[16] <- 10000[13] - 10000[14]
  10000[17] <- 10000[12] - 10000[15]
  10000[18] <- ((10000[16] * 6.123233995736766e-17) - 10000[17]) + 10000[14]
  10000[19] <- 10000[16] + (10000[17] * 6.123233995736766e-17) + 10000[15]
  10000[20] <- 10000[13] - 10000[14]
  10000[21] <- 10000[10] - 10000[15]
  10000[22] <- ((10000[20] * 6.123233995736766e-17) - 10000[21]) + 10000[14]
  10000[23] <- 10000[20] + (10000[21] * 6.123233995736766e-17) + 10000[15]
  10000[24] <- 10000[11] - 10000[14]
  10000[25] <- 10000[10] - 10000[15]
  10000[26] <- ((10000[24] * 6.123233995736766e-17) - 10000[25]) + 10000[14]
  10000[27] <- 10000[24] + (10000[25] * 6.123233995736766e-17) + 10000[15]
  10000[28] <- 10000[11] - 10000[14]
  10000[29] <- 10000[12] - 10000[15]
  10000[30] <- ((10000[28] * 6.123233995736766e-17) - 10000[29]) + 10000[14]
  10000[31] <- 10000[28] + (10000[29] * 6.123233995736766e-17) + 10000[15]
  10000[32] <- (TutorialData[96] * 10000[18]) + (TutorialData[97] * 10000[19]) + TutorialData[98]
  10000[33] <- (TutorialData[96] * 10000[30]) + (TutorialData[97] * 10000[31]) + TutorialData[98]
  10000[34] <- (TutorialData[96] * 10000[22]) + (TutorialData[97] * 10000[23]) + TutorialData[98]
  10000[35] <- (TutorialData[96] * 10000[26]) + (TutorialData[97] * 10000[27]) + TutorialData[98]
  Draw(13.0, ((TutorialData[90] * 10000[18]) + (TutorialData[91] * 10000[19]) + TutorialData[92]) / 10000[32], ((TutorialData[93] * 10000[18]) + (TutorialData[94] * 10000[19]) + TutorialData[95]) / 10000[32], ((TutorialData[90] * 10000[22]) + (TutorialData[91] * 10000[23]) + TutorialData[92]) / 10000[34], ((TutorialData[93] * 10000[22]) + (TutorialData[94] * 10000[23]) + TutorialData[95]) / 10000[34], ((TutorialData[90] * 10000[26]) + (TutorialData[91] * 10000[27]) + TutorialData[92]) / 10000[35], ((TutorialData[93] * 10000[26]) + (TutorialData[94] * 10000[27]) + TutorialData[95]) / 10000[35], ((TutorialData[90] * 10000[30]) + (TutorialData[91] * 10000[31]) + TutorialData[92]) / 10000[33], ((TutorialData[93] * 10000[30]) + (TutorialData[94] * 10000[31]) + TutorialData[95]) / 10000[33], 319900.0 + 10000[3], 10000[8])
  10000[6] <- 10000[7]
  goto 305
321:
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  goto 322 if (10000[3] <= TutorialData[103]) else 323
322:
  10000[4] <- 0
  goto 330
323:
  goto 324 if (10000[3] <= (TutorialData[103] + 0.5)) else 325
324:
  10000[4] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 10000[3])
  goto 330
325:
  goto 326 if (10000[3] <= (TutorialData[102] - 0.5)) else 327
326:
  10000[4] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 10000[3])
  goto 330
327:
  goto 328 if (10000[3] <= TutorialData[102]) else 329
328:
  10000[4] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 10000[3])
  goto 330
329:
  10000[4] <- 0
  goto 330
330:
  10000[4] <- EaseOutQuad(10000[4])
  goto 332 if (10000[4] <= 0) else 331
331:
  10000[5] <- 10000[3] + (TutorialData[99] / 2.0)
  10000[6] <- 10000[3] - (TutorialData[99] / 2.0)
  10000[7] <- (TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[6]) + TutorialData[98]
  10000[8] <- (TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[6]) + TutorialData[98]
  10000[9] <- (TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[5]) + TutorialData[98]
  10000[10] <- (TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[5]) + TutorialData[98]
  Draw(10.0, ((TutorialData[90] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[6]) + TutorialData[92]) / 10000[7], ((TutorialData[93] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[6]) + TutorialData[95]) / 10000[7], ((TutorialData[90] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[5]) + TutorialData[92]) / 10000[9], ((TutorialData[93] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[5]) + TutorialData[95]) / 10000[9], ((TutorialData[90] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[5]) + TutorialData[92]) / 10000[10], ((TutorialData[93] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[5]) + TutorialData[95]) / 10000[10], ((TutorialData[90] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[6]) + TutorialData[92]) / 10000[8], ((TutorialData[93] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[6]) + TutorialData[95]) / 10000[8], 310100.0 + 10000[3], 10000[4])
  goto 332
332:
  10000[4] <- RuntimeUpdate[0] % 0.3
  goto 333 if (10000[3] <= TutorialData[103]) else 334
333:
  10000[5] <- 0
  goto 341
334:
  goto 335 if (10000[3] <= (TutorialData[103] + 0.5)) else 336
335:
  10000[5] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 10000[3])
  goto 341
336:
  goto 337 if (10000[3] <= (TutorialData[102] - 0.5)) else 338
337:
  10000[5] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 10000[3])
  goto 341
338:
  goto 339 if (10000[3] <= TutorialData[102]) else 340
339:
  10000[5] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 10000[3])
  goto 341
340:
  10000[5] <- 0
  goto 341
341:
  10000[6] <- 0
  goto 342
342:
  goto 343 if (10000[6] < 1.0) else 358
343:
  10000[7] <- 10000[6] + 1.0
  goto 344 if 10000[6] else 345
344:
  10000[8] <- 1.0
  goto 346 if 10000[6] else 347
345:
  10000[8] <- 0
  goto 346 if 10000[6] else 347
346:
  10000[9] <- 1.0
  goto 355 if (10000[4] <= 0) else 348
347:
  10000[9] <- 0
  goto 355 if (10000[4] <= 0) else 348
348:
  goto 349 if (10000[4] <= 0.1) else 350
349:
  10000[8] <- Remap(0, 0.1, 10000[8], 1.0, 10000[4])
  goto 355
350:
  goto 351 if (10000[4] <= 0.19999999999999998) else 352
351:
  10000[8] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[4])
  goto 355
352:
  goto 353 if (10000[4] <= 0.3) else 354
353:
  10000[8] <- Remap(0.19999999999999998, 0.3, 1.0, 10000[9], 10000[4])
  goto 355
354:
  10000[8] <- 10000[9]
  goto 355
355:
  10000[8] <- EaseOutQuad(10000[5]) * EaseOutQuad(10000[8])
  goto 356 if (10000[8] <= 0) else 357
356:
  10000[6] <- 10000[7]
  goto 342
357:
  10000[9] <- (1.0 + (0.4 + 10000[6] + (10000[4] / 0.3))) * TutorialData[100]
  10000[10] <- 10000[3] + ((TutorialData[99] * 1.5) / 2.0)
  10000[11] <- 10000[9] + ((TutorialData[99] * 1.5) / 2.0)
  10000[12] <- 10000[3] - ((TutorialData[99] * 1.5) / 2.0)
  10000[13] <- 10000[9] - ((TutorialData[99] * 1.5) / 2.0)
  10000[14] <- (10000[13] + 10000[11] + 10000[13] + 10000[11]) / 4.0
  10000[15] <- (10000[12] + 10000[10] + 10000[10] + 10000[12]) / 4.0
  10000[16] <- 10000[13] - 10000[14]
  10000[17] <- 10000[12] - 10000[15]
  10000[18] <- ((10000[16] * 6.123233995736766e-17) - (10000[17] * -1.0)) + 10000[14]
  10000[19] <- (10000[16] * -1.0) + (10000[17] * 6.123233995736766e-17) + 10000[15]
  10000[20] <- 10000[13] - 10000[14]
  10000[21] <- 10000[10] - 10000[15]
  10000[22] <- ((10000[20] * 6.123233995736766e-17) - (10000[21] * -1.0)) + 10000[14]
  10000[23] <- (10000[20] * -1.0) + (10000[21] * 6.123233995736766e-17) + 10000[15]
  10000[24] <- 10000[11] - 10000[14]
  10000[25] <- 10000[10] - 10000[15]
  10000[26] <- ((10000[24] * 6.123233995736766e-17) - (10000[25] * -1.0)) + 10000[14]
  10000[27] <- (10000[24] * -1.0) + (10000[25] * 6.123233995736766e-17) + 10000[15]
  10000[28] <- 10000[11] - 10000[14]
  10000[29] <- 10000[12] - 10000[15]
  10000[30] <- ((10000[28] * 6.123233995736766e-17) - (10000[29] * -1.0)) + 10000[14]
  10000[31] <- (10000[28] * -1.0) + (10000[29] * 6.123233995736766e-17) + 10000[15]
  10000[32] <- (TutorialData[96] * 10000[18]) + (TutorialData[97] * 10000[19]) + TutorialData[98]
  10000[33] <- (TutorialData[96] * 10000[30]) + (TutorialData[97] * 10000[31]) + TutorialData[98]
  10000[34] <- (TutorialData[96] * 10000[22]) + (TutorialData[97] * 10000[23]) + TutorialData[98]
  10000[35] <- (TutorialData[96] * 10000[26]) + (TutorialData[97] * 10000[27]) + TutorialData[98]
  Draw(11.0, ((TutorialData[90] * 10000[18]) + (TutorialData[91] * 10000[19]) + TutorialData[92]) / 10000[32], ((TutorialData[93] * 10000[18]) + (TutorialData[94] * 10000[19]) + TutorialData[95]) / 10000[32], ((TutorialData[90] * 10000[22]) + (TutorialData[91] * 10000[23]) + TutorialData[92]) / 10000[34], ((TutorialData[93] * 10000[22]) + (TutorialData[94] * 10000[23]) + TutorialData[95]) / 10000[34], ((TutorialData[90] * 10000[26]) + (TutorialData[91] * 10000[27]) + TutorialData[92]) / 10000[35], ((TutorialData[93] * 10000[26]) + (TutorialData[94] * 10000[27]) + TutorialData[95]) / 10000[35], ((TutorialData[90] * 10000[30]) + (TutorialData[91] * 10000[31]) + TutorialData[92]) / 10000[33], ((TutorialData[93] * 10000[30]) + (TutorialData[94] * 10000[31]) + TutorialData[95]) / 10000[33], 320100.0 + 10000[3], 10000[8])
  10000[6] <- 10000[7]
  goto 342
358:
  goto 359 if (3.0 <= 10000[0]) else 469
359:
  goto 360 if (10000[0] < 9.0) else 469
360:
  goto 361 if (10000[0] < 8.5) else 435
361:
  goto 362 if (0 <= TutorialData[103]) else 363
362:
  10000[3] <- 0
  goto 370
363:
  goto 364 if (0 <= (TutorialData[103] + 0.5)) else 365
364:
  10000[3] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 0)
  goto 370
365:
  goto 366 if (0 <= (TutorialData[102] - 0.5)) else 367
366:
  10000[3] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 0)
  goto 370
367:
  goto 368 if (0 <= TutorialData[102]) else 369
368:
  10000[3] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 0)
  goto 370
369:
  10000[3] <- 0
  goto 370
370:
  10000[3] <- EaseOutQuad(10000[3])
  goto 372 if (10000[3] <= 0) else 371
371:
  Draw(12.0, ((TutorialData[90] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), 309900.0, 10000[3])
  goto 372
372:
  10000[3] <- RuntimeUpdate[0] % 0.3
  goto 373 if (0 <= TutorialData[103]) else 374
373:
  10000[4] <- 0
  goto 381
374:
  goto 375 if (0 <= (TutorialData[103] + 0.5)) else 376
375:
  10000[4] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 0)
  goto 381
376:
  goto 377 if (0 <= (TutorialData[102] - 0.5)) else 378
377:
  10000[4] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 0)
  goto 381
378:
  goto 379 if (0 <= TutorialData[102]) else 380
379:
  10000[4] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 0)
  goto 381
380:
  10000[4] <- 0
  goto 381
381:
  10000[5] <- 0
  goto 382
382:
  goto 383 if (10000[5] < 1.0) else 398
383:
  10000[6] <- 10000[5] + 1.0
  goto 384 if 10000[5] else 385
384:
  10000[7] <- 1.0
  goto 386 if 10000[5] else 387
385:
  10000[7] <- 0
  goto 386 if 10000[5] else 387
386:
  10000[8] <- 1.0
  goto 395 if (10000[3] <= 0) else 388
387:
  10000[8] <- 0
  goto 395 if (10000[3] <= 0) else 388
388:
  goto 389 if (10000[3] <= 0.1) else 390
389:
  10000[7] <- Remap(0, 0.1, 10000[7], 1.0, 10000[3])
  goto 395
390:
  goto 391 if (10000[3] <= 0.19999999999999998) else 392
391:
  10000[7] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[3])
  goto 395
392:
  goto 393 if (10000[3] <= 0.3) else 394
393:
  10000[7] <- Remap(0.19999999999999998, 0.3, 1.0, 10000[8], 10000[3])
  goto 395
394:
  10000[7] <- 10000[8]
  goto 395
395:
  10000[7] <- EaseOutQuad(10000[4]) * EaseOutQuad(10000[7])
  goto 396 if (10000[7] <= 0) else 397
396:
  10000[5] <- 10000[6]
  goto 382
397:
  10000[8] <- (-1.0 + (-1.0 * (0.4 + 10000[5] + (10000[3] / 0.3)))) * TutorialData[100]
  10000[9] <- 10000[8] + ((TutorialData[99] * 1.5) / 2.0)
  10000[10] <- 10000[8] - ((TutorialData[99] * 1.5) / 2.0)
  10000[11] <- (10000[10] + 10000[9] + 10000[10] + 10000[9]) / 4.0
  10000[12] <- 10000[10] - 10000[11]
  10000[13] <- ((10000[12] * 6.123233995736766e-17) - ((0 - ((TutorialData[99] * 1.5) / 2.0)) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0))) + 10000[11]
  10000[14] <- 10000[12] + (((0 - ((TutorialData[99] * 1.5) / 2.0)) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[15] <- 10000[10] - 10000[11]
  10000[16] <- ((10000[15] * 6.123233995736766e-17) - (((TutorialData[99] * 1.5) / 2.0) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0))) + 10000[11]
  10000[17] <- 10000[15] + ((((TutorialData[99] * 1.5) / 2.0) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[18] <- 10000[9] - 10000[11]
  10000[19] <- ((10000[18] * 6.123233995736766e-17) - (((TutorialData[99] * 1.5) / 2.0) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0))) + 10000[11]
  10000[20] <- 10000[18] + ((((TutorialData[99] * 1.5) / 2.0) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[21] <- 10000[9] - 10000[11]
  10000[22] <- ((10000[21] * 6.123233995736766e-17) - ((0 - ((TutorialData[99] * 1.5) / 2.0)) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0))) + 10000[11]
  10000[23] <- 10000[21] + (((0 - ((TutorialData[99] * 1.5) / 2.0)) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[24] <- (TutorialData[96] * 10000[13]) + (TutorialData[97] * 10000[14]) + TutorialData[98]
  10000[25] <- (TutorialData[96] * 10000[22]) + (TutorialData[97] * 10000[23]) + TutorialData[98]
  10000[26] <- (TutorialData[96] * 10000[16]) + (TutorialData[97] * 10000[17]) + TutorialData[98]
  10000[27] <- (TutorialData[96] * 10000[19]) + (TutorialData[97] * 10000[20]) + TutorialData[98]
  Draw(13.0, ((TutorialData[90] * 10000[13]) + (TutorialData[91] * 10000[14]) + TutorialData[92]) / 10000[24], ((TutorialData[93] * 10000[13]) + (TutorialData[94] * 10000[14]) + TutorialData[95]) / 10000[24], ((TutorialData[90] * 10000[16]) + (TutorialData[91] * 10000[17]) + TutorialData[92]) / 10000[26], ((TutorialData[93] * 10000[16]) + (TutorialData[94] * 10000[17]) + TutorialData[95]) / 10000[26], ((TutorialData[90] * 10000[19]) + (TutorialData[91] * 10000[20]) + TutorialData[92]) / 10000[27], ((TutorialData[93] * 10000[19]) + (TutorialData[94] * 10000[20]) + TutorialData[95]) / 10000[27], ((TutorialData[90] * 10000[22]) + (TutorialData[91] * 10000[23]) + TutorialData[92]) / 10000[25], ((TutorialData[93] * 10000[22]) + (TutorialData[94] * 10000[23]) + TutorialData[95]) / 10000[25], 319900.0, 10000[7])
  10000[5] <- 10000[6]
  goto 382
398:
  goto 399 if (0 <= TutorialData[103]) else 400
399:
  10000[3] <- 0
  goto 407
400:
  goto 401 if (0 <= (TutorialData[103] + 0.5)) else 402
401:
  10000[3] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 0)
  goto 407
402:
  goto 403 if (0 <= (TutorialData[102] - 0.5)) else 404
403:
  10000[3] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 0)
  goto 407
404:
  goto 405 if (0 <= TutorialData[102]) else 406
405:
  10000[3] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 0)
  goto 407
406:
  10000[3] <- 0
  goto 407
407:
  10000[3] <- EaseOutQuad(10000[3])
  goto 409 if (10000[3] <= 0) else 408
408:
  Draw(10.0, ((TutorialData[90] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), 310100.0, 10000[3])
  goto 409
409:
  10000[3] <- RuntimeUpdate[0] % 0.3
  goto 410 if (0 <= TutorialData[103]) else 411
410:
  10000[4] <- 0
  goto 418
411:
  goto 412 if (0 <= (TutorialData[103] + 0.5)) else 413
412:
  10000[4] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 0)
  goto 418
413:
  goto 414 if (0 <= (TutorialData[102] - 0.5)) else 415
414:
  10000[4] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 0)
  goto 418
415:
  goto 416 if (0 <= TutorialData[102]) else 417
416:
  10000[4] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 0)
  goto 418
417:
  10000[4] <- 0
  goto 418
418:
  10000[5] <- 0
  goto 419
419:
  goto 420 if (10000[5] < 1.0) else 435
420:
  10000[6] <- 10000[5] + 1.0
  goto 421 if 10000[5] else 422
421:
  10000[7] <- 1.0
  goto 423 if 10000[5] else 424
422:
  10000[7] <- 0
  goto 423 if 10000[5] else 424
423:
  10000[8] <- 1.0
  goto 432 if (10000[3] <= 0) else 425
424:
  10000[8] <- 0
  goto 432 if (10000[3] <= 0) else 425
425:
  goto 426 if (10000[3] <= 0.1) else 427
426:
  10000[7] <- Remap(0, 0.1, 10000[7], 1.0, 10000[3])
  goto 432
427:
  goto 428 if (10000[3] <= 0.19999999999999998) else 429
428:
  10000[7] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[3])
  goto 432
429:
  goto 430 if (10000[3] <= 0.3) else 431
430:
  10000[7] <- Remap(0.19999999999999998, 0.3, 1.0, 10000[8], 10000[3])
  goto 432
431:
  10000[7] <- 10000[8]
  goto 432
432:
  10000[7] <- EaseOutQuad(10000[4]) * EaseOutQuad(10000[7])
  goto 433 if (10000[7] <= 0) else 434
433:
  10000[5] <- 10000[6]
  goto 419
434:
  10000[8] <- (1.0 + (0.4 + 10000[5] + (10000[3] / 0.3))) * TutorialData[100]
  10000[9] <- 10000[8] + ((TutorialData[99] * 1.5) / 2.0)
  10000[10] <- 10000[8] - ((TutorialData[99] * 1.5) / 2.0)
  10000[11] <- (10000[10] + 10000[9] + 10000[10] + 10000[9]) / 4.0
  10000[12] <- 10000[10] - 10000[11]
  10000[13] <- ((10000[12] * 6.123233995736766e-17) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * -1.0)) + 10000[11]
  10000[14] <- (10000[12] * -1.0) + (((0 - ((TutorialData[99] * 1.5) / 2.0)) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[15] <- 10000[10] - 10000[11]
  10000[16] <- ((10000[15] * 6.123233995736766e-17) - ((((TutorialData[99] * 1.5) / 2.0) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * -1.0)) + 10000[11]
  10000[17] <- (10000[15] * -1.0) + ((((TutorialData[99] * 1.5) / 2.0) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[18] <- 10000[9] - 10000[11]
  10000[19] <- ((10000[18] * 6.123233995736766e-17) - ((((TutorialData[99] * 1.5) / 2.0) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * -1.0)) + 10000[11]
  10000[20] <- (10000[18] * -1.0) + ((((TutorialData[99] * 1.5) / 2.0) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[21] <- 10000[9] - 10000[11]
  10000[22] <- ((10000[21] * 6.123233995736766e-17) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * -1.0)) + 10000[11]
  10000[23] <- (10000[21] * -1.0) + (((0 - ((TutorialData[99] * 1.5) / 2.0)) - (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)) * 6.123233995736766e-17) + (((0 - ((TutorialData[99] * 1.5) / 2.0)) + ((TutorialData[99] * 1.5) / 2.0) + ((TutorialData[99] * 1.5) / 2.0) + (0 - ((TutorialData[99] * 1.5) / 2.0))) / 4.0)
  10000[24] <- (TutorialData[96] * 10000[13]) + (TutorialData[97] * 10000[14]) + TutorialData[98]
  10000[25] <- (TutorialData[96] * 10000[22]) + (TutorialData[97] * 10000[23]) + TutorialData[98]
  10000[26] <- (TutorialData[96] * 10000[16]) + (TutorialData[97] * 10000[17]) + TutorialData[98]
  10000[27] <- (TutorialData[96] * 10000[19]) + (TutorialData[97] * 10000[20]) + TutorialData[98]
  Draw(11.0, ((TutorialData[90] * 10000[13]) + (TutorialData[91] * 10000[14]) + TutorialData[92]) / 10000[24], ((TutorialData[93] * 10000[13]) + (TutorialData[94] * 10000[14]) + TutorialData[95]) / 10000[24], ((TutorialData[90] * 10000[16]) + (TutorialData[91] * 10000[17]) + TutorialData[92]) / 10000[26], ((TutorialData[93] * 10000[16]) + (TutorialData[94] * 10000[17]) + TutorialData[95]) / 10000[26], ((TutorialData[90] * 10000[19]) + (TutorialData[91] * 10000[20]) + TutorialData[92]) / 10000[27], ((TutorialData[93] * 10000[19]) + (TutorialData[94] * 10000[20]) + TutorialData[95]) / 10000[27], ((TutorialData[90] * 10000[22]) + (TutorialData[91] * 10000[23]) + TutorialData[92]) / 10000[25], ((TutorialData[93] * 10000[22]) + (TutorialData[94] * 10000[23]) + TutorialData[95]) / 10000[25], 320100.0, 10000[7])
  10000[5] <- 10000[6]
  goto 419
435:
  10000[3] <- (RemapClamped(3.0, 9.0, 0, 1.0, 10000[0]) * 4.0) % 1.0
  goto 436 if (10000[3] < 0.6666666666666666) else 446
436:
  10000[3] <- Remap(0, 0.6666666666666666, 0, 1.0, 10000[3])
  goto 437 if (10000[3] <= 0) else 438
437:
  10000[4] <- 0
  goto 441 if (10000[3] <= 0.25) else 442
438:
  goto 439 if (10000[3] <= 0.25) else 440
439:
  10000[4] <- Remap(0, 0.25, 0, 1.0, 10000[3])
  goto 441 if (10000[3] <= 0.25) else 442
440:
  10000[4] <- 1.0
  goto 441 if (10000[3] <= 0.25) else 442
441:
  10000[5] <- 0
  goto 445
442:
  goto 443 if (10000[3] <= 0.75) else 444
443:
  10000[5] <- Remap(0.25, 0.75, 0, 1.0, 10000[3])
  goto 445
444:
  10000[5] <- 1.0
  goto 445
445:
  10000[5] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[5])
  Paint(0, ((0 - (1.0 * Sin(10000[5]))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + (((TutorialData[90] * (-1.0 * TutorialData[100])) + 0 + TutorialData[92]) / ((TutorialData[96] * (-1.0 * TutorialData[100])) + 0 + TutorialData[98]))), ((0 + (1.0 * Cos(10000[5]))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + (((TutorialData[93] * (-1.0 * TutorialData[100])) + 0 + TutorialData[95]) / ((TutorialData[96] * (-1.0 * TutorialData[100])) + 0 + TutorialData[98]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * 10000[5]) / 3.141592653589793, 0, 10000[4] * RuntimeUIConfiguration[5])
  goto 452
446:
  10000[3] <- Remap(0.6666666666666666, 1.0, 0, 1.0, 10000[3])
  goto 447 if (10000[3] <= 0.25) else 448
447:
  10000[4] <- 1.0
  goto 451
448:
  goto 449 if (10000[3] <= 0.75) else 450
449:
  10000[4] <- Remap(0.25, 0.75, 1.0, 0, 10000[3])
  goto 451
450:
  10000[4] <- 0
  goto 451
451:
  10000[5] <- Max(0, Min(1.0, 10000[3]))
  Paint(0, ((0 - (1.0 * Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + ((((TutorialData[90] * (-1.0 * TutorialData[100])) + 0 + TutorialData[92]) / ((TutorialData[96] * (-1.0 * TutorialData[100])) + 0 + TutorialData[98])) + ((((((TutorialData[90] * (-1.0 * TutorialData[100])) + 0 + TutorialData[92]) / ((TutorialData[96] * (-1.0 * TutorialData[100])) + 0 + TutorialData[98])) + -0.75) - (((TutorialData[90] * (-1.0 * TutorialData[100])) + 0 + TutorialData[92]) / ((TutorialData[96] * (-1.0 * TutorialData[100])) + 0 + TutorialData[98]))) * 10000[5]))), ((0 + (1.0 * Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + ((((TutorialData[93] * (-1.0 * TutorialData[100])) + 0 + TutorialData[95]) / ((TutorialData[96] * (-1.0 * TutorialData[100])) + 0 + TutorialData[98])) + ((((((TutorialData[93] * (-1.0 * TutorialData[100])) + 0 + TutorialData[95]) / ((TutorialData[96] * (-1.0 * TutorialData[100])) + 0 + TutorialData[98])) + 9.184850993605148e-17) - (((TutorialData[93] * (-1.0 * TutorialData[100])) + 0 + TutorialData[95]) / ((TutorialData[96] * (-1.0 * TutorialData[100])) + 0 + TutorialData[98]))) * 10000[5]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)) / 3.141592653589793, 0, 10000[4] * RuntimeUIConfiguration[5])
  goto 452
452:
  10000[3] <- (RemapClamped(3.0, 9.0, 0, 1.0, 10000[0]) * 4.0) % 1.0
  goto 453 if (10000[3] < 0.6666666666666666) else 463
453:
  10000[3] <- Remap(0, 0.6666666666666666, 0, 1.0, 10000[3])
  goto 454 if (10000[3] <= 0) else 455
454:
  10000[4] <- 0
  goto 458 if (10000[3] <= 0.25) else 459
455:
  goto 456 if (10000[3] <= 0.25) else 457
456:
  10000[4] <- Remap(0, 0.25, 0, 1.0, 10000[3])
  goto 458 if (10000[3] <= 0.25) else 459
457:
  10000[4] <- 1.0
  goto 458 if (10000[3] <= 0.25) else 459
458:
  10000[5] <- 0
  goto 462
459:
  goto 460 if (10000[3] <= 0.75) else 461
460:
  10000[5] <- Remap(0.25, 0.75, 0, 1.0, 10000[3])
  goto 462
461:
  10000[5] <- 1.0
  goto 462
462:
  10000[5] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[5])
  Paint(0, ((0 - (1.0 * Sin(10000[5]))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + (((TutorialData[90] * TutorialData[100]) + 0 + TutorialData[92]) / ((TutorialData[96] * TutorialData[100]) + 0 + TutorialData[98]))), ((0 + (1.0 * Cos(10000[5]))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + (((TutorialData[93] * TutorialData[100]) + 0 + TutorialData[95]) / ((TutorialData[96] * TutorialData[100]) + 0 + TutorialData[98]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * 10000[5]) / 3.141592653589793, 0, 10000[4] * RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 1.0
  goto 469
463:
  10000[3] <- Remap(0.6666666666666666, 1.0, 0, 1.0, 10000[3])
  goto 464 if (10000[3] <= 0.25) else 465
464:
  10000[4] <- 1.0
  goto 468
465:
  goto 466 if (10000[3] <= 0.75) else 467
466:
  10000[4] <- Remap(0.25, 0.75, 1.0, 0, 10000[3])
  goto 468
467:
  10000[4] <- 0
  goto 468
468:
  10000[5] <- Max(0, Min(1.0, 10000[3]))
  Paint(0, ((0 - (1.0 * Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + ((((TutorialData[90] * TutorialData[100]) + 0 + TutorialData[92]) / ((TutorialData[96] * TutorialData[100]) + 0 + TutorialData[98])) + ((((((TutorialData[90] * TutorialData[100]) + 0 + TutorialData[92]) / ((TutorialData[96] * TutorialData[100]) + 0 + TutorialData[98])) + 0.75) - (((TutorialData[90] * TutorialData[100]) + 0 + TutorialData[92]) / ((TutorialData[96] * TutorialData[100]) + 0 + TutorialData[98]))) * 10000[5]))), ((0 + (1.0 * Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + ((((TutorialData[93] * TutorialData[100]) + 0 + TutorialData[95]) / ((TutorialData[96] * TutorialData[100]) + 0 + TutorialData[98])) + ((((((TutorialData[93] * TutorialData[100]) + 0 + TutorialData[95]) / ((TutorialData[96] * TutorialData[100]) + 0 + TutorialData[98])) + 0) - (((TutorialData[93] * TutorialData[100]) + 0 + TutorialData[95]) / ((TutorialData[96] * TutorialData[100]) + 0 + TutorialData[98]))) * 10000[5]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)) / 3.141592653589793, 0, 10000[4] * RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 1.0
  goto 469
469:
  goto 470 if ((10000[1] - 10000[2]) < 8.5) else 480
470:
  goto 471 if (8.5 <= 10000[0]) else 480
471:
  SpawnParticleEffect(10.0, ((TutorialData[90] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + 0 + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + 0 + TutorialData[98]), ((TutorialData[93] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + 0 + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + 0 + TutorialData[98]), (((TutorialData[90] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + 0 + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + 0 + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + TutorialData[98])) - (((TutorialData[90] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + TutorialData[98])) - (((TutorialData[93] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + TutorialData[98])), 2.0), 0.5), (((TutorialData[90] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + 0 + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + 0 + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + TutorialData[98])) - (((TutorialData[90] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + TutorialData[98])) - (((TutorialData[93] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - (TutorialData[99] / 2.0))) + TutorialData[98])), 2.0), 0.5), ((TutorialData[90] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + 0 + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + 0 + TutorialData[98]), ((TutorialData[93] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + 0 + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + (TutorialData[99] / 2.0))) + 0 + TutorialData[98]), 0.5, 0)
  SpawnParticleEffect(11.0, (((((TutorialData[90] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * ((-1.0 * TutorialData[100]) + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 0.5, 0)
  10000[1] <- 0
  goto 472
472:
  goto 473 if (10000[1] < TutorialData[0]) else 628
473:
  10000[2] <- 10000[1] + 1.0
  10000[3] <- 10000[1] * 9.0
  goto when TutorialData[10000[3] + 1]
    -1.0 -> 475
    default -> 474
474:
  10000[1] <- 10000[2]
  goto 472
475:
  SpawnParticleEffect(0, TutorialData[10000[3] + 2], TutorialData[10000[3] + 3], TutorialData[10000[3] + 4], TutorialData[10000[3] + 5], TutorialData[10000[3] + 6], TutorialData[10000[3] + 7], TutorialData[10000[3] + 8], TutorialData[10000[3] + 9], 0.2, 0)
  SpawnParticleEffect(8.0, ((TutorialData[90] * (TutorialData[100] - (TutorialData[99] / 2.0))) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + 0 + TutorialData[98]), ((TutorialData[93] * (TutorialData[100] - (TutorialData[99] / 2.0))) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + 0 + TutorialData[98]), (((TutorialData[90] * (TutorialData[100] - (TutorialData[99] / 2.0))) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * (TutorialData[100] - (TutorialData[99] / 2.0))) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * (TutorialData[100] + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + TutorialData[98])) - (((TutorialData[90] * (TutorialData[100] - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * (TutorialData[100] + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + TutorialData[98])) - (((TutorialData[93] * (TutorialData[100] - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + TutorialData[98])), 2.0), 0.5), (((TutorialData[90] * (TutorialData[100] + (TutorialData[99] / 2.0))) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * (TutorialData[100] + (TutorialData[99] / 2.0))) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * (TutorialData[100] + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + TutorialData[98])) - (((TutorialData[90] * (TutorialData[100] - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * (TutorialData[100] + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + TutorialData[98])) - (((TutorialData[93] * (TutorialData[100] - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] - (TutorialData[99] / 2.0))) + TutorialData[98])), 2.0), 0.5), ((TutorialData[90] * (TutorialData[100] + (TutorialData[99] / 2.0))) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + 0 + TutorialData[98]), ((TutorialData[93] * (TutorialData[100] + (TutorialData[99] / 2.0))) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] + (TutorialData[99] / 2.0))) + 0 + TutorialData[98]), 0.5, 0)
  SpawnParticleEffect(9.0, (((((TutorialData[90] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[100] - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[100] + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 0.5, 0)
  10000[2] <- 0
  goto 476
476:
  goto 477 if (10000[2] < TutorialData[0]) else 628
477:
  10000[1] <- 10000[2] + 1.0
  10000[2] <- 10000[2] * 9.0
  goto when TutorialData[10000[2] + 1]
    1.0 -> 479
    default -> 478
478:
  10000[2] <- 10000[1]
  goto 476
479:
  SpawnParticleEffect(0, TutorialData[10000[2] + 2], TutorialData[10000[2] + 3], TutorialData[10000[2] + 4], TutorialData[10000[2] + 5], TutorialData[10000[2] + 6], TutorialData[10000[2] + 7], TutorialData[10000[2] + 8], TutorialData[10000[2] + 9], 0.2, 0)
  Play(4.0, 0)
  goto 480
480:
  goto 481 if (10000[0] >= 10.5) else 631
481:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] + 1.0
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] % 7.0
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 631
482:
  10000[0] <- TutorialMemory[0]
  10000[0] <- RuntimeUpdate[0] - 10000[0]
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 483 if (0 <= 10000[0]) else 485
483:
  goto 484 if (10000[0] < 1.5) else 485
484:
  Draw(8.0, ((3.0 * (((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 310000.0, 1.0)
  10000[3] <- ((((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) * 6.123233995736766e-17) - ((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])))) * Lerp(-0.1, 0.4, 0.5)
  10000[4] <- (((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) + (((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) * 6.123233995736766e-17)) * Lerp(-0.1, 0.4, 0.5)
  10000[5] <- (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) + 10000[3]
  10000[6] <- (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) + 10000[4]
  10000[7] <- (((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) + 10000[3]
  10000[8] <- (((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) + 10000[4]
  Draw(9.0, ((3.0 * 10000[5]) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * 10000[6]) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (10000[5] + ((((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) * 6.123233995736766e-17) - ((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])))))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (10000[6] + (((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) + (((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) * 6.123233995736766e-17)))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (10000[7] + ((((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) * 6.123233995736766e-17) - ((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])))))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (10000[8] + (((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[91] + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) + (((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[94] + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[97] + TutorialData[98]))) * 6.123233995736766e-17)))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * 10000[7]) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * 10000[8]) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 320000.0, 1.0)
  goto 485
485:
  goto 486 if (1.5 <= 10000[0]) else 518
486:
  goto 487 if (10000[0] < 3.0) else 518
487:
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  goto 488 if (10000[3] <= TutorialData[103]) else 489
488:
  10000[4] <- 0
  goto 496
489:
  goto 490 if (10000[3] <= (TutorialData[103] + 0.5)) else 491
490:
  10000[4] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 10000[3])
  goto 496
491:
  goto 492 if (10000[3] <= (TutorialData[102] - 0.5)) else 493
492:
  10000[4] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 10000[3])
  goto 496
493:
  goto 494 if (10000[3] <= TutorialData[102]) else 495
494:
  10000[4] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 10000[3])
  goto 496
495:
  10000[4] <- 0
  goto 496
496:
  10000[4] <- EaseOutQuad(10000[4])
  goto 498 if (10000[4] <= 0) else 497
497:
  10000[5] <- 10000[3] + (TutorialData[99] / 2.0)
  10000[6] <- 10000[3] - (TutorialData[99] / 2.0)
  10000[7] <- (TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[6]) + TutorialData[98]
  10000[8] <- (TutorialData[96] * (TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[6]) + TutorialData[98]
  10000[9] <- (TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[5]) + TutorialData[98]
  10000[10] <- (TutorialData[96] * (TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[5]) + TutorialData[98]
  Draw(8.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[6]) + TutorialData[92]) / 10000[7], ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[6]) + TutorialData[95]) / 10000[7], ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[5]) + TutorialData[92]) / 10000[9], ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[5]) + TutorialData[95]) / 10000[9], ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[5]) + TutorialData[92]) / 10000[10], ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[5]) + TutorialData[95]) / 10000[10], ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[6]) + TutorialData[92]) / 10000[8], ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[6]) + TutorialData[95]) / 10000[8], 310000.0 + 10000[3], 10000[4])
  goto 498
498:
  10000[4] <- RuntimeUpdate[0] % 0.3
  goto 499 if (10000[3] <= TutorialData[103]) else 500
499:
  10000[5] <- 0
  goto 507
500:
  goto 501 if (10000[3] <= (TutorialData[103] + 0.5)) else 502
501:
  10000[5] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 10000[3])
  goto 507
502:
  goto 503 if (10000[3] <= (TutorialData[102] - 0.5)) else 504
503:
  10000[5] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 10000[3])
  goto 507
504:
  goto 505 if (10000[3] <= TutorialData[102]) else 506
505:
  10000[5] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 10000[3])
  goto 507
506:
  10000[5] <- 0
  goto 507
507:
  goto 508 if (10000[4] <= 0) else 509
508:
  10000[6] <- 0
  goto 516
509:
  goto 510 if (10000[4] <= 0.1) else 511
510:
  10000[6] <- Remap(0, 0.1, 0, 1.0, 10000[4])
  goto 516
511:
  goto 512 if (10000[4] <= 0.19999999999999998) else 513
512:
  10000[6] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[4])
  goto 516
513:
  goto 514 if (10000[4] <= 0.3) else 515
514:
  10000[6] <- Remap(0.19999999999999998, 0.3, 1.0, 0, 10000[4])
  goto 516
515:
  10000[6] <- 0
  goto 516
516:
  10000[5] <- EaseOutQuad(10000[5]) * EaseOutQuad(10000[6])
  goto 518 if (10000[5] <= 0) else 517
517:
  10000[6] <- (TutorialData[96] * -(TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[3]) + TutorialData[98]
  10000[7] <- ((TutorialData[90] * -(TutorialData[99] / 2.0)) + (TutorialData[91] * 10000[3]) + TutorialData[92]) / 10000[6]
  10000[8] <- ((TutorialData[93] * -(TutorialData[99] / 2.0)) + (TutorialData[94] * 10000[3]) + TutorialData[95]) / 10000[6]
  10000[9] <- (TutorialData[96] * (TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[3]) + TutorialData[98]
  10000[10] <- ((TutorialData[90] * (TutorialData[99] / 2.0)) + (TutorialData[91] * 10000[3]) + TutorialData[92]) / 10000[9]
  10000[11] <- ((TutorialData[93] * (TutorialData[99] / 2.0)) + (TutorialData[94] * 10000[3]) + TutorialData[95]) / 10000[9]
  10000[12] <- 10000[10] - 10000[7]
  10000[13] <- 10000[11] - 10000[8]
  10000[14] <- (10000[12] * 6.123233995736766e-17) - 10000[13]
  10000[15] <- 10000[12] + (10000[13] * 6.123233995736766e-17)
  10000[16] <- Lerp(-0.1, 0.4, 10000[4] / 0.3)
  10000[17] <- 10000[14] * 10000[16]
  10000[18] <- 10000[15] * 10000[16]
  10000[19] <- 10000[7] + 10000[17]
  10000[20] <- 10000[8] + 10000[18]
  10000[21] <- 10000[10] + 10000[17]
  10000[22] <- 10000[11] + 10000[18]
  Draw(9.0, 10000[19], 10000[20], 10000[19] + 10000[14], 10000[20] + 10000[15], 10000[21] + 10000[14], 10000[22] + 10000[15], 10000[21], 10000[22], 320000.0 + 10000[3], 10000[5])
  goto 518
518:
  goto 519 if (3.0 <= 10000[0]) else 569
519:
  goto 520 if (10000[0] < 9.0) else 569
520:
  goto 521 if (10000[0] < 8.5) else 552
521:
  goto 522 if (0 <= TutorialData[103]) else 523
522:
  10000[3] <- 0
  goto 530
523:
  goto 524 if (0 <= (TutorialData[103] + 0.5)) else 525
524:
  10000[3] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 0)
  goto 530
525:
  goto 526 if (0 <= (TutorialData[102] - 0.5)) else 527
526:
  10000[3] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 0)
  goto 530
527:
  goto 528 if (0 <= TutorialData[102]) else 529
528:
  10000[3] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 0)
  goto 530
529:
  10000[3] <- 0
  goto 530
530:
  10000[3] <- EaseOutQuad(10000[3])
  goto 532 if (10000[3] <= 0) else 531
531:
  Draw(8.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), 310000.0, 10000[3])
  goto 532
532:
  10000[3] <- RuntimeUpdate[0] % 0.3
  goto 533 if (0 <= TutorialData[103]) else 534
533:
  10000[4] <- 0
  goto 541
534:
  goto 535 if (0 <= (TutorialData[103] + 0.5)) else 536
535:
  10000[4] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 0)
  goto 541
536:
  goto 537 if (0 <= (TutorialData[102] - 0.5)) else 538
537:
  10000[4] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 0)
  goto 541
538:
  goto 539 if (0 <= TutorialData[102]) else 540
539:
  10000[4] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 0)
  goto 541
540:
  10000[4] <- 0
  goto 541
541:
  goto 542 if (10000[3] <= 0) else 543
542:
  10000[5] <- 0
  goto 550
543:
  goto 544 if (10000[3] <= 0.1) else 545
544:
  10000[5] <- Remap(0, 0.1, 0, 1.0, 10000[3])
  goto 550
545:
  goto 546 if (10000[3] <= 0.19999999999999998) else 547
546:
  10000[5] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[3])
  goto 550
547:
  goto 548 if (10000[3] <= 0.3) else 549
548:
  10000[5] <- Remap(0.19999999999999998, 0.3, 1.0, 0, 10000[3])
  goto 550
549:
  10000[5] <- 0
  goto 550
550:
  10000[4] <- EaseOutQuad(10000[4]) * EaseOutQuad(10000[5])
  goto 552 if (10000[4] <= 0) else 551
551:
  10000[5] <- Lerp(-0.1, 0.4, 10000[3] / 0.3)
  10000[6] <- ((((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) * 6.123233995736766e-17) - ((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])))) * 10000[5]
  10000[7] <- (((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) + (((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) * 6.123233995736766e-17)) * 10000[5]
  10000[8] <- (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])) + 10000[6]
  10000[9] <- (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])) + 10000[7]
  10000[10] <- (((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) + 10000[6]
  10000[11] <- (((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) + 10000[7]
  Draw(9.0, 10000[8], 10000[9], 10000[8] + ((((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) * 6.123233995736766e-17) - ((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])))), 10000[9] + (((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) + (((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) * 6.123233995736766e-17)), 10000[10] + ((((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) * 6.123233995736766e-17) - ((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])))), 10000[11] + (((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) + (((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98]))) * 6.123233995736766e-17)), 10000[10], 10000[11], 320000.0, 10000[4])
  goto 552
552:
  10000[3] <- (RemapClamped(3.0, 9.0, 0, 1.0, 10000[0]) * 4.0) % 1.0
  goto 553 if (10000[3] < 0.6666666666666666) else 563
553:
  10000[3] <- Remap(0, 0.6666666666666666, 0, 1.0, 10000[3])
  goto 554 if (10000[3] <= 0) else 555
554:
  10000[4] <- 0
  goto 558 if (10000[3] <= 0.25) else 559
555:
  goto 556 if (10000[3] <= 0.25) else 557
556:
  10000[4] <- Remap(0, 0.25, 0, 1.0, 10000[3])
  goto 558 if (10000[3] <= 0.25) else 559
557:
  10000[4] <- 1.0
  goto 558 if (10000[3] <= 0.25) else 559
558:
  10000[5] <- 0
  goto 562
559:
  goto 560 if (10000[3] <= 0.75) else 561
560:
  10000[5] <- Remap(0.25, 0.75, 0, 1.0, 10000[3])
  goto 562
561:
  10000[5] <- 1.0
  goto 562
562:
  10000[5] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[5])
  Paint(0, ((0 - (1.0 * Sin(10000[5]))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[92]) / (0 + TutorialData[98]))), ((0 + (1.0 * Cos(10000[5]))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[95]) / (0 + TutorialData[98]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * 10000[5]) / 3.141592653589793, 0, 10000[4] * RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 1.0
  goto 569
563:
  10000[3] <- Remap(0.6666666666666666, 1.0, 0, 1.0, 10000[3])
  goto 564 if (10000[3] <= 0.25) else 565
564:
  10000[4] <- 1.0
  goto 568
565:
  goto 566 if (10000[3] <= 0.75) else 567
566:
  10000[4] <- Remap(0.25, 0.75, 1.0, 0, 10000[3])
  goto 568
567:
  10000[4] <- 0
  goto 568
568:
  10000[5] <- Max(0, Min(1.0, 10000[3]))
  Paint(0, ((0 - (1.0 * Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + (((0 + TutorialData[92]) / (0 + TutorialData[98])) + (((((0 + TutorialData[92]) / (0 + TutorialData[98])) + 4.592425496802574e-17) - ((0 + TutorialData[92]) / (0 + TutorialData[98]))) * 10000[5]))), ((0 + (1.0 * Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + (((0 + TutorialData[95]) / (0 + TutorialData[98])) + (((((0 + TutorialData[95]) / (0 + TutorialData[98])) + 0.75) - ((0 + TutorialData[95]) / (0 + TutorialData[98]))) * 10000[5]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)) / 3.141592653589793, 0, 10000[4] * RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 1.0
  goto 569
569:
  goto 570 if ((10000[1] - 10000[2]) < 8.5) else 576
570:
  goto 571 if (8.5 <= 10000[0]) else 576
571:
  SpawnParticleEffect(6.0, ((TutorialData[90] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98]), ((TutorialData[93] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98]), (((TutorialData[90] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0), 0.5), (((TutorialData[90] * (TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * (TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0), 0.5), ((TutorialData[90] * (TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98]), ((TutorialData[93] * (TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98]), 0.5, 0)
  SpawnParticleEffect(7.0, (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 0.5, 0)
  10000[1] <- 0
  goto 572
572:
  goto 573 if (10000[1] < TutorialData[0]) else 628
573:
  10000[2] <- 10000[1] + 1.0
  10000[3] <- 10000[1] * 9.0
  goto 574 if TutorialData[10000[3] + 1] else 575
574:
  10000[1] <- 10000[2]
  goto 572
575:
  SpawnParticleEffect(0, TutorialData[10000[3] + 2], TutorialData[10000[3] + 3], TutorialData[10000[3] + 4], TutorialData[10000[3] + 5], TutorialData[10000[3] + 6], TutorialData[10000[3] + 7], TutorialData[10000[3] + 8], TutorialData[10000[3] + 9], 0.2, 0)
  Play(4.0, 0)
  goto 576
576:
  goto 577 if (10000[0] >= 10.5) else 631
577:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] + 1.0
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] % 7.0
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 631
578:
  10000[0] <- TutorialMemory[0]
  10000[4] <- RuntimeUpdate[0] - 10000[0]
  10000[5] <- TutorialMemory[4]
  10000[7] <- TutorialMemory[0]
  goto 579 if (0 <= 10000[4]) else 581
579:
  goto 580 if (10000[4] < 1.5) else 581
580:
  Draw(7.0, ((3.0 * (((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 + (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, ((3.0 * (((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + 0 + ((0 + (1.0 * -((0 + (TutorialData[91] * 1.0) + TutorialData[92]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, (0 + (3.0 * (((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (1.0 - (TutorialData[99] / 2.0))) + TutorialData[98]))) + ((0 + (1.0 * -((0 + (TutorialData[94] * 1.0) + TutorialData[95]) / (0 + (TutorialData[97] * 1.0) + TutorialData[98])))) * 3.0)) / 1.0, 310000.0, 1.0)
  goto 581
581:
  goto 582 if (1.5 <= 10000[4]) else 594
582:
  goto 583 if (10000[4] < 3.0) else 594
583:
  10000[6] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[4]))
  goto 584 if (10000[6] <= TutorialData[103]) else 585
584:
  10000[8] <- 0
  goto 592
585:
  goto 586 if (10000[6] <= (TutorialData[103] + 0.5)) else 587
586:
  10000[8] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 10000[6])
  goto 592
587:
  goto 588 if (10000[6] <= (TutorialData[102] - 0.5)) else 589
588:
  10000[8] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 10000[6])
  goto 592
589:
  goto 590 if (10000[6] <= TutorialData[102]) else 591
590:
  10000[8] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 10000[6])
  goto 592
591:
  10000[8] <- 0
  goto 592
592:
  10000[8] <- EaseOutQuad(10000[8])
  goto 594 if (10000[8] <= 0) else 593
593:
  10000[9] <- 10000[6] + (TutorialData[99] / 2.0)
  10000[10] <- 10000[6] - (TutorialData[99] / 2.0)
  10000[0] <- (TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[10]) + TutorialData[98]
  10000[1] <- (TutorialData[96] * (TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[10]) + TutorialData[98]
  10000[2] <- (TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * 10000[9]) + TutorialData[98]
  10000[3] <- (TutorialData[96] * (TutorialData[99] / 2.0)) + (TutorialData[97] * 10000[9]) + TutorialData[98]
  Draw(7.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[10]) + TutorialData[92]) / 10000[0], ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[10]) + TutorialData[95]) / 10000[0], ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[9]) + TutorialData[92]) / 10000[2], ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[9]) + TutorialData[95]) / 10000[2], ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[9]) + TutorialData[92]) / 10000[3], ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[9]) + TutorialData[95]) / 10000[3], ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * 10000[10]) + TutorialData[92]) / 10000[1], ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * 10000[10]) + TutorialData[95]) / 10000[1], 310000.0 + 10000[6], 10000[8])
  goto 594
594:
  goto 595 if (3.0 <= 10000[4]) else 621
595:
  goto 596 if (10000[4] < 7.0) else 621
596:
  goto 597 if (0 <= TutorialData[103]) else 598
597:
  10000[8] <- 0
  goto 605
598:
  goto 599 if (0 <= (TutorialData[103] + 0.5)) else 600
599:
  10000[8] <- Remap(TutorialData[103], TutorialData[103] + 0.5, 0, 1.0, 0)
  goto 605
600:
  goto 601 if (0 <= (TutorialData[102] - 0.5)) else 602
601:
  10000[8] <- Remap(TutorialData[103] + 0.5, TutorialData[102] - 0.5, 1.0, 1.0, 0)
  goto 605
602:
  goto 603 if (0 <= TutorialData[102]) else 604
603:
  10000[8] <- Remap(TutorialData[102] - 0.5, TutorialData[102], 1.0, 0, 0)
  goto 605
604:
  10000[8] <- 0
  goto 605
605:
  10000[8] <- EaseOutQuad(10000[8])
  goto 607 if (10000[8] <= 0) else 606
606:
  Draw(7.0, ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 + (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 + (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 + (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[90] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[91] * (0 - (TutorialData[99] / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), ((TutorialData[93] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[94] * (0 - (TutorialData[99] / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + (TutorialData[99] / 2.0))) + (TutorialData[97] * (0 - (TutorialData[99] / 2.0))) + TutorialData[98]), 310000.0, 10000[8])
  goto 607
607:
  10000[0] <- (RemapClamped(3.0, 7.0, 0, 1.0, 10000[4]) * 4.0) % 1.0
  10000[1] <- 10000[0]
  goto 608 if (10000[0] <= 0) else 609
608:
  10000[2] <- 0
  goto 616 if (10000[0] <= 0.25) else 617
609:
  goto 610 if (10000[0] <= 0.05) else 611
610:
  10000[2] <- Remap(0, 0.05, 0, 1.0, 10000[0])
  goto 616 if (10000[0] <= 0.25) else 617
611:
  goto 612 if (10000[0] <= 0.75) else 613
612:
  10000[2] <- Remap(0.05, 0.75, 1.0, 1.0, 10000[0])
  goto 616 if (10000[0] <= 0.25) else 617
613:
  goto 614 if (10000[0] <= 0.95) else 615
614:
  10000[2] <- Remap(0.75, 0.95, 1.0, 0, 10000[0])
  goto 616 if (10000[0] <= 0.25) else 617
615:
  10000[2] <- 0
  goto 616 if (10000[0] <= 0.25) else 617
616:
  10000[3] <- 0
  goto 620
617:
  goto 618 if (10000[1] <= 0.75) else 619
618:
  10000[3] <- Remap(0.25, 0.75, 0, 1.0, 10000[1])
  goto 620
619:
  10000[3] <- 1.0
  goto 620
620:
  10000[3] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[3])
  Paint(0, ((0 - (1.0 * Sin(10000[3]))) * 0.25 * RuntimeUIConfiguration[4]) + ((0.8660254037844386 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[92]) / (0 + TutorialData[98]))), ((0 + (1.0 * Cos(10000[3]))) * 0.25 * RuntimeUIConfiguration[4]) + ((-0.5000000000000001 * (0.25 * RuntimeUIConfiguration[4])) + ((0 + TutorialData[95]) / (0 + TutorialData[98]))), 0.25 * RuntimeUIConfiguration[4], (180.0 * 10000[3]) / 3.141592653589793, 0, 10000[2] * RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 0
  goto 621
621:
  goto 622 if ((10000[5] - 10000[7]) < 7.0) else 629
622:
  goto 623 if (7.0 <= 10000[4]) else 629
623:
  SpawnParticleEffect(1.0, ((TutorialData[90] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98]), ((TutorialData[93] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98]), (((TutorialData[90] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0), 0.5), (((TutorialData[90] * (TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + 0, (((TutorialData[93] * (TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98])) + Power(Power((((TutorialData[90] * (TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[90] * -(TutorialData[99] / 2.0)) + TutorialData[92]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0) + Power((((TutorialData[93] * (TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + TutorialData[98])) - (((TutorialData[93] * -(TutorialData[99] / 2.0)) + TutorialData[95]) / ((TutorialData[96] * -(TutorialData[99] / 2.0)) + TutorialData[98])), 2.0), 0.5), ((TutorialData[90] * (TutorialData[99] / 2.0)) + 0 + TutorialData[92]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98]), ((TutorialData[93] * (TutorialData[99] / 2.0)) + 0 + TutorialData[95]) / ((TutorialData[96] * (TutorialData[99] / 2.0)) + 0 + TutorialData[98]), 0.5, 0)
  SpawnParticleEffect(2.0, (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) - ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), (((((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98])) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) + ((((((((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98])) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * ((TutorialData[99] * 1.8) / 2.0)) + TutorialData[98]))) + (((TutorialData[90] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * ((TutorialData[99] * 1.8) / 2.0)) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) - (((TutorialData[90] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[91] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[92]) / ((TutorialData[96] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]))) / 2.0) / 2.0), ((TutorialData[93] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[94] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[95]) / ((TutorialData[96] * (0 + ((TutorialData[99] * 1.8) / 2.0))) + (TutorialData[97] * (0 - ((TutorialData[99] * 1.8) / 2.0))) + TutorialData[98]), 0.5, 0)
  10000[0] <- 0
  goto 624
624:
  goto 625 if (10000[0] < TutorialData[0]) else 628
625:
  10000[1] <- 10000[0] + 1.0
  10000[2] <- 10000[0] * 9.0
  goto 626 if TutorialData[10000[2] + 1] else 627
626:
  10000[0] <- 10000[1]
  goto 624
627:
  SpawnParticleEffect(0, TutorialData[10000[2] + 2], TutorialData[10000[2] + 3], TutorialData[10000[2] + 4], TutorialData[10000[2] + 5], TutorialData[10000[2] + 6], TutorialData[10000[2] + 7], TutorialData[10000[2] + 8], TutorialData[10000[2] + 9], 0.2, 0)
  Play(1.0, 0)
  goto 629
628:
  goto exit
629:
  goto 630 if (10000[4] >= 8.5) else 631
630:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] + 1.0
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- 10000[0] % 7.0
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 631
631:
  10000[0] <- TutorialMemory[3]
  goto 632 if !10000[0] else 636
632:
  10000[0] <- TutorialMemory[1]
  goto 633 if (10000[0] != 0) else 634
633:
  10000[0] <- TutorialMemory[1]
  DestroyParticleEffect(10000[0])
  TutorialMemory[1] <- 0
  goto 634
634:
  10000[0] <- TutorialMemory[2]
  goto 635 if (10000[0] != 0) else 636
635:
  10000[0] <- TutorialMemory[2]
  StopLooped(10000[0])
  TutorialMemory[2] <- 0
  TutorialMemory[4] <- RuntimeUpdate[0]
  goto exit
636:
  TutorialMemory[4] <- RuntimeUpdate[0]
  goto exit
