0:
  TutorialMemory[3] <- 0.0
  TutorialInstruction[0] <- -1.0
  10000[0] <- 0.0
  goto 1
1:
  goto 2 if Less(10000[0], TutorialData[0]) else 3
2:
  10000[44] <- Multiply(Add(10000[0], Multiply(Less(10000[0], 0.0), 7.0)), 9.0)
  10000[0] <- Add(10000[0], 1.0)
  Draw(1.0, TutorialData[10000[44] + 2], TutorialData[10000[44] + 3], TutorialData[10000[44] + 4], TutorialData[10000[44] + 5], TutorialData[10000[44] + 6], TutorialData[10000[44] + 7], TutorialData[10000[44] + 8], TutorialData[10000[44] + 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[44] <- TutorialMemory[5]
  goto 4 if 10000[44] else 588
4:
  10000[44] <- TutorialMemory[5]
  goto when 10000[44]
    1.0 -> 490
    default -> 5
5:
  10000[44] <- TutorialMemory[5]
  goto when 10000[44]
    2.0 -> 279
    default -> 6
6:
  10000[44] <- TutorialMemory[5]
  goto when 10000[44]
    3.0 -> 221
    default -> 7
7:
  10000[0] <- TutorialMemory[5]
  goto when 10000[0]
    4.0 -> 160
    default -> 8
8:
  10000[0] <- TutorialMemory[5]
  goto when 10000[0]
    5.0 -> 105
    default -> 9
9:
  10000[0] <- TutorialMemory[5]
  goto when 10000[0]
    6.0 -> 10
    default -> 641
10:
  10000[0] <- TutorialMemory[0]
  10000[0] <- Subtract(RuntimeUpdate[0], 10000[0])
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 11 if LessOr(0.0, 10000[0]) else 13
11:
  goto 12 if Less(10000[0], 1.5) else 13
12:
  Draw(8.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 310000.0, 1.0)
  10000[3] <- Multiply(Subtract(Multiply(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), 6.123233995736766e-17), Subtract(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98])))), Lerp(-0.1, 0.4, 0.5))
  10000[4] <- Multiply(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), Multiply(Subtract(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), 6.123233995736766e-17)), Lerp(-0.1, 0.4, 0.5))
  10000[5] <- Add(Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98])), 10000[3])
  10000[6] <- Add(Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98])), 10000[4])
  10000[7] <- Add(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), 10000[3])
  10000[8] <- Add(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), 10000[4])
  Draw(9.0, Divide(Add(Add(Multiply(3.0, 10000[5]), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, 10000[6])), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Add(10000[5], Subtract(Multiply(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), 6.123233995736766e-17), Subtract(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98])))))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Add(10000[6], Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), Multiply(Subtract(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), 6.123233995736766e-17))))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Add(10000[7], Subtract(Multiply(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), 6.123233995736766e-17), Subtract(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98])))))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Add(10000[8], Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), Multiply(Subtract(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), 6.123233995736766e-17))))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, 10000[7]), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, 10000[8])), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 320000.0, 1.0)
  Draw(17.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 100000.0, 1.0)
  goto 13
13:
  goto 14 if LessOr(1.5, 10000[0]) else 52
14:
  goto 15 if Less(10000[0], 3.0) else 52
15:
  TutorialMemory[3] <- 1.0
  TutorialMemory[3] <- 1.0
  10000[3] <- Lerp(TutorialData[102], 0.0, Remap(1.5, 3.0, 0.0, 1.0, 10000[0]))
  goto 16 if LessOr(10000[3], TutorialData[103]) else 17
16:
  10000[4] <- 0.0
  goto 24
17:
  goto 18 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 19
18:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 10000[3])
  goto 24
19:
  goto 20 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 21
20:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 24
21:
  goto 22 if LessOr(10000[3], TutorialData[102]) else 23
22:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 10000[3])
  goto 24
23:
  10000[4] <- 0.0
  goto 24
24:
  10000[4] <- EaseOutQuad(10000[4])
  goto 26 if LessOr(10000[4], 0.0) else 25
25:
  10000[5] <- Add(10000[3], Divide(TutorialData[99], 2.0))
  10000[6] <- Subtract(10000[3], Divide(TutorialData[99], 2.0))
  10000[7] <- Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[6])), TutorialData[98])
  10000[8] <- Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[97], 10000[6])), TutorialData[98])
  10000[9] <- Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[5])), TutorialData[98])
  10000[10] <- Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[97], 10000[5])), TutorialData[98])
  Draw(8.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[8]), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[8]), Add(310000.0, 10000[3]), 10000[4])
  goto 26
26:
  10000[4] <- Mod(RuntimeUpdate[0], 0.3)
  goto 27 if LessOr(10000[3], TutorialData[103]) else 28
27:
  10000[5] <- 0.0
  goto 35
28:
  goto 29 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 30
29:
  10000[5] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 10000[3])
  goto 35
30:
  goto 31 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 32
31:
  10000[5] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 35
32:
  goto 33 if LessOr(10000[3], TutorialData[102]) else 34
33:
  10000[5] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 10000[3])
  goto 35
34:
  10000[5] <- 0.0
  goto 35
35:
  goto 36 if LessOr(10000[4], 0.0) else 37
36:
  10000[6] <- 0.0
  goto 44
37:
  goto 38 if LessOr(10000[4], 0.1) else 39
38:
  10000[6] <- Remap(0.0, 0.1, 0.0, 1.0, 10000[4])
  goto 44
39:
  goto 40 if LessOr(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 LessOr(10000[4], 0.3) else 43
42:
  10000[6] <- Remap(0.19999999999999998, 0.3, 1.0, 0.0, 10000[4])
  goto 44
43:
  10000[6] <- 0.0
  goto 44
44:
  10000[5] <- Multiply(EaseOutQuad(10000[5]), EaseOutQuad(10000[6]))
  goto 46 if LessOr(10000[5], 0.0) else 45
45:
  10000[6] <- Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[3])), TutorialData[98])
  10000[7] <- Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[3])), TutorialData[92]), 10000[6])
  10000[8] <- Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[3])), TutorialData[95]), 10000[6])
  10000[9] <- Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[97], 10000[3])), TutorialData[98])
  10000[10] <- Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[91], 10000[3])), TutorialData[92]), 10000[9])
  10000[11] <- Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[94], 10000[3])), TutorialData[95]), 10000[9])
  10000[12] <- Subtract(10000[10], 10000[7])
  10000[13] <- Subtract(10000[11], 10000[8])
  10000[14] <- Subtract(Multiply(10000[12], 6.123233995736766e-17), 10000[13])
  10000[15] <- Add(10000[12], Multiply(10000[13], 6.123233995736766e-17))
  10000[16] <- Lerp(-0.1, 0.4, Divide(10000[4], 0.3))
  10000[17] <- Multiply(10000[14], 10000[16])
  10000[18] <- Multiply(10000[15], 10000[16])
  10000[19] <- Add(10000[7], 10000[17])
  10000[20] <- Add(10000[8], 10000[18])
  10000[21] <- Add(10000[10], 10000[17])
  10000[22] <- Add(10000[11], 10000[18])
  Draw(9.0, 10000[19], 10000[20], Add(10000[19], 10000[14]), Add(10000[20], 10000[15]), Add(10000[21], 10000[14]), Add(10000[22], 10000[15]), 10000[21], 10000[22], Add(320000.0, 10000[3]), 10000[5])
  goto 46
46:
  10000[3] <- Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[4] <- Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[5] <- Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[6] <- Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(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], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 10000[5], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), 10000[6], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), 10000[4], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])))
  goto 49
48:
  10000[3] <- SpawnParticleEffect(5.0, 10000[3], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 10000[5], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), 10000[6], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), 10000[4], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(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, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 300000.0, 1.0)
  10000[3] <- Lerp(TutorialData[102], 0.0, Remap(1.5, 3.0, 0.0, 1.0, 10000[0]))
  10000[4] <- Clamp(10000[3], 0.0, TutorialData[102])
  10000[5] <- Multiply(Remap(0.0, 10000[3], 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100])
  10000[6] <- Multiply(Remap(0.0, 10000[3], 0.0, 0.0, 10000[4]), TutorialData[100])
  10000[7] <- Subtract(10000[5], Divide(TutorialData[99], 2.0))
  10000[8] <- Add(10000[5], Divide(TutorialData[99], 2.0))
  10000[9] <- Subtract(10000[6], Divide(TutorialData[99], 2.0))
  10000[10] <- Add(10000[6], Divide(TutorialData[99], 2.0))
  10000[11] <- Add(Add(Multiply(TutorialData[96], 10000[7]), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])
  10000[12] <- Add(Add(Multiply(TutorialData[96], 10000[8]), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])
  10000[13] <- Add(Add(Multiply(TutorialData[96], 10000[9]), Multiply(TutorialData[97], 10000[4])), TutorialData[98])
  10000[14] <- Add(Add(Multiply(TutorialData[96], 10000[10]), Multiply(TutorialData[97], 10000[4])), TutorialData[98])
  Draw(17.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[7]), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), 10000[11]), Divide(Add(Add(Multiply(TutorialData[93], 10000[7]), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), 10000[11]), Divide(Add(Add(Multiply(TutorialData[90], 10000[9]), Multiply(TutorialData[91], 10000[4])), TutorialData[92]), 10000[13]), Divide(Add(Add(Multiply(TutorialData[93], 10000[9]), Multiply(TutorialData[94], 10000[4])), TutorialData[95]), 10000[13]), Divide(Add(Add(Multiply(TutorialData[90], 10000[10]), Multiply(TutorialData[91], 10000[4])), TutorialData[92]), 10000[14]), Divide(Add(Add(Multiply(TutorialData[93], 10000[10]), Multiply(TutorialData[94], 10000[4])), TutorialData[95]), 10000[14]), Divide(Add(Add(Multiply(TutorialData[90], 10000[8]), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), 10000[12]), Divide(Add(Add(Multiply(TutorialData[93], 10000[8]), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), 10000[12]), Add(100000.0, Min(0.0, 10000[3])), 0.8)
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)), 3.141592653589793), 0.0, RuntimeUIConfiguration[5])
  goto 52
52:
  goto 53 if LessOr(3.0, 10000[0]) else 95
53:
  goto 54 if Less(10000[0], 9.0) else 95
54:
  goto 55 if Less(10000[0], 8.5) else 86
55:
  goto 56 if LessOr(0.0, TutorialData[103]) else 57
56:
  10000[3] <- 0.0
  goto 64
57:
  goto 58 if LessOr(0.0, Add(TutorialData[103], 0.5)) else 59
58:
  10000[3] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 0.0)
  goto 64
59:
  goto 60 if LessOr(0.0, Subtract(TutorialData[102], 0.5)) else 61
60:
  10000[3] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0.0)
  goto 64
61:
  goto 62 if LessOr(0.0, TutorialData[102]) else 63
62:
  10000[3] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 0.0)
  goto 64
63:
  10000[3] <- 0.0
  goto 64
64:
  10000[3] <- EaseOutQuad(10000[3])
  goto 66 if LessOr(10000[3], 0.0) else 65
65:
  Draw(8.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 310000.0, 10000[3])
  goto 66
66:
  10000[3] <- Mod(RuntimeUpdate[0], 0.3)
  goto 67 if LessOr(0.0, TutorialData[103]) else 68
67:
  10000[4] <- 0.0
  goto 75
68:
  goto 69 if LessOr(0.0, Add(TutorialData[103], 0.5)) else 70
69:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 0.0)
  goto 75
70:
  goto 71 if LessOr(0.0, Subtract(TutorialData[102], 0.5)) else 72
71:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0.0)
  goto 75
72:
  goto 73 if LessOr(0.0, TutorialData[102]) else 74
73:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 0.0)
  goto 75
74:
  10000[4] <- 0.0
  goto 75
75:
  goto 76 if LessOr(10000[3], 0.0) else 77
76:
  10000[5] <- 0.0
  goto 84
77:
  goto 78 if LessOr(10000[3], 0.1) else 79
78:
  10000[5] <- Remap(0.0, 0.1, 0.0, 1.0, 10000[3])
  goto 84
79:
  goto 80 if LessOr(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 LessOr(10000[3], 0.3) else 83
82:
  10000[5] <- Remap(0.19999999999999998, 0.3, 1.0, 0.0, 10000[3])
  goto 84
83:
  10000[5] <- 0.0
  goto 84
84:
  10000[4] <- Multiply(EaseOutQuad(10000[4]), EaseOutQuad(10000[5]))
  goto 86 if LessOr(10000[4], 0.0) else 85
85:
  10000[5] <- Lerp(-0.1, 0.4, Divide(10000[3], 0.3))
  10000[6] <- Multiply(Subtract(Multiply(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 6.123233995736766e-17), Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98])))), 10000[5])
  10000[7] <- Multiply(Add(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), Multiply(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 6.123233995736766e-17)), 10000[5])
  10000[8] <- Add(Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98])), 10000[6])
  10000[9] <- Add(Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98])), 10000[7])
  10000[10] <- Add(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), 10000[6])
  10000[11] <- Add(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), 10000[7])
  Draw(9.0, 10000[8], 10000[9], Add(10000[8], Subtract(Multiply(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 6.123233995736766e-17), Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))))), Add(10000[9], Add(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), Multiply(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 6.123233995736766e-17))), Add(10000[10], Subtract(Multiply(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 6.123233995736766e-17), Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))))), Add(10000[11], Add(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), Multiply(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 6.123233995736766e-17))), 10000[10], 10000[11], 320000.0, 10000[4])
  goto 86
86:
  10000[3] <- Mod(Multiply(RemapClamped(3.0, 9.0, 0.0, 1.0, 10000[0]), 4.0), 1.0)
  goto 87 if Less(10000[3], 0.6666666666666666) else 88
87:
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)), 3.141592653589793), 0.0, RuntimeUIConfiguration[5])
  goto 94
88:
  10000[3] <- Remap(0.6666666666666666, 1.0, 0.0, 1.0, 10000[3])
  goto 89 if LessOr(10000[3], 0.25) else 90
89:
  10000[4] <- 1.0
  goto 93
90:
  goto 91 if LessOr(10000[3], 0.75) else 92
91:
  10000[4] <- Remap(0.25, 0.75, 1.0, 0.0, 10000[3])
  goto 93
92:
  10000[4] <- 0.0
  goto 93
93:
  10000[5] <- Max(0.0, Min(1.0, 10000[3]))
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Add(Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98])), Multiply(Subtract(Add(Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98])), 4.592425496802574e-17), Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98]))), 10000[5])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Add(Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98])), Multiply(Subtract(Add(Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98])), 0.75), Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98]))), 10000[5])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)), 3.141592653589793), 0.0, Multiply(10000[4], RuntimeUIConfiguration[5]))
  goto 94
94:
  TutorialInstruction[0] <- 5.0
  goto 95
95:
  goto 96 if Less(Subtract(10000[1], 10000[2]), 8.5) else 103
96:
  goto 97 if LessOr(8.5, 10000[0]) else 103
97:
  SpawnParticleEffect(6.0, Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Add(Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Add(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), 0.5, 0.0)
  SpawnParticleEffect(7.0, Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0.0)
  10000[1] <- 0.0
  goto 98
98:
  goto 99 if Less(10000[1], TutorialData[0]) else 102
99:
  10000[2] <- Add(10000[1], 1.0)
  10000[3] <- Multiply(Add(10000[1], Multiply(Less(10000[1], 0.0), 7.0)), 9.0)
  goto 100 if TutorialData[10000[3] + 1] else 101
100:
  10000[1] <- 10000[2]
  goto 98
101:
  SpawnParticleEffect(0.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.0)
  Play(4.0, 0.0)
  goto 103
102:
  DebugLog(0.0)
  DebugPause()
  goto exit
103:
  goto 104 if GreaterOr(10000[0], 10.5) else 641
104:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Add(10000[0], 1.0)
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Mod(10000[0], 7.0)
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 641
105:
  10000[0] <- TutorialMemory[0]
  10000[0] <- Subtract(RuntimeUpdate[0], 10000[0])
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 106 if LessOr(0.0, 10000[0]) else 108
106:
  goto 107 if Less(10000[0], 1.5) else 108
107:
  Draw(15.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 310000.0, 1.0)
  Draw(17.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 1.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 100000.0, 1.0)
  goto 108
108:
  goto 109 if LessOr(1.5, 10000[0]) else 127
109:
  goto 110 if Less(10000[0], 3.0) else 127
110:
  TutorialMemory[3] <- 1.0
  TutorialMemory[3] <- 1.0
  10000[3] <- Lerp(TutorialData[102], 0.0, Remap(1.5, 3.0, 0.0, 1.0, 10000[0]))
  goto 111 if LessOr(10000[3], TutorialData[103]) else 112
111:
  10000[4] <- 0.0
  goto 119
112:
  goto 113 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 114
113:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 10000[3])
  goto 119
114:
  goto 115 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 116
115:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 119
116:
  goto 117 if LessOr(10000[3], TutorialData[102]) else 118
117:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 10000[3])
  goto 119
118:
  10000[4] <- 0.0
  goto 119
119:
  10000[4] <- EaseOutQuad(10000[4])
  goto 121 if LessOr(10000[4], 0.0) else 120
120:
  10000[5] <- Add(10000[3], Divide(TutorialData[99], 2.0))
  10000[6] <- Subtract(10000[3], Divide(TutorialData[99], 2.0))
  10000[7] <- Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[6])), TutorialData[98])
  10000[8] <- Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[97], 10000[6])), TutorialData[98])
  10000[9] <- Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[5])), TutorialData[98])
  10000[10] <- Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[97], 10000[5])), TutorialData[98])
  Draw(15.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[8]), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[8]), Add(310000.0, 10000[3]), 10000[4])
  goto 121
121:
  10000[3] <- Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[4] <- Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[5] <- Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[6] <- Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[7] <- TutorialMemory[1]
  goto 122 if 10000[7] else 123
122:
  10000[7] <- TutorialMemory[1]
  MoveParticleEffect(10000[7], 10000[3], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 10000[5], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), 10000[6], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), 10000[4], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])))
  goto 124
123:
  10000[3] <- SpawnParticleEffect(5.0, 10000[3], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 10000[5], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), 10000[6], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), 10000[4], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 1.5, 1.0)
  TutorialMemory[1] <- 10000[3]
  goto 124
124:
  10000[3] <- TutorialMemory[2]
  goto 126 if 10000[3] else 125
125:
  10000[3] <- PlayLooped(7.0)
  TutorialMemory[2] <- 10000[3]
  goto 126
126:
  Draw(14.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 300000.0, 1.0)
  10000[3] <- Lerp(TutorialData[102], 0.0, Remap(1.5, 3.0, 0.0, 1.0, 10000[0]))
  10000[4] <- Clamp(10000[3], 0.0, TutorialData[102])
  10000[5] <- Multiply(Remap(0.0, 10000[3], 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100])
  10000[6] <- Multiply(Remap(0.0, 10000[3], 0.0, 0.0, 10000[4]), TutorialData[100])
  10000[7] <- Subtract(10000[5], Divide(TutorialData[99], 2.0))
  10000[8] <- Add(10000[5], Divide(TutorialData[99], 2.0))
  10000[9] <- Subtract(10000[6], Divide(TutorialData[99], 2.0))
  10000[10] <- Add(10000[6], Divide(TutorialData[99], 2.0))
  10000[11] <- Add(Add(Multiply(TutorialData[96], 10000[7]), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])
  10000[12] <- Add(Add(Multiply(TutorialData[96], 10000[8]), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])
  10000[13] <- Add(Add(Multiply(TutorialData[96], 10000[9]), Multiply(TutorialData[97], 10000[4])), TutorialData[98])
  10000[14] <- Add(Add(Multiply(TutorialData[96], 10000[10]), Multiply(TutorialData[97], 10000[4])), TutorialData[98])
  Draw(17.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[7]), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), 10000[11]), Divide(Add(Add(Multiply(TutorialData[93], 10000[7]), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), 10000[11]), Divide(Add(Add(Multiply(TutorialData[90], 10000[9]), Multiply(TutorialData[91], 10000[4])), TutorialData[92]), 10000[13]), Divide(Add(Add(Multiply(TutorialData[93], 10000[9]), Multiply(TutorialData[94], 10000[4])), TutorialData[95]), 10000[13]), Divide(Add(Add(Multiply(TutorialData[90], 10000[10]), Multiply(TutorialData[91], 10000[4])), TutorialData[92]), 10000[14]), Divide(Add(Add(Multiply(TutorialData[93], 10000[10]), Multiply(TutorialData[94], 10000[4])), TutorialData[95]), 10000[14]), Divide(Add(Add(Multiply(TutorialData[90], 10000[8]), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), 10000[12]), Divide(Add(Add(Multiply(TutorialData[93], 10000[8]), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), 10000[12]), Add(100000.0, Min(0.0, 10000[3])), 0.8)
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)), 3.141592653589793), 0.0, RuntimeUIConfiguration[5])
  goto 127
127:
  goto 128 if LessOr(3.0, 10000[0]) else 150
128:
  goto 129 if Less(10000[0], 7.0) else 150
129:
  goto 130 if LessOr(0.0, TutorialData[103]) else 131
130:
  10000[3] <- 0.0
  goto 138
131:
  goto 132 if LessOr(0.0, Add(TutorialData[103], 0.5)) else 133
132:
  10000[3] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 0.0)
  goto 138
133:
  goto 134 if LessOr(0.0, Subtract(TutorialData[102], 0.5)) else 135
134:
  10000[3] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0.0)
  goto 138
135:
  goto 136 if LessOr(0.0, TutorialData[102]) else 137
136:
  10000[3] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 0.0)
  goto 138
137:
  10000[3] <- 0.0
  goto 138
138:
  10000[3] <- EaseOutQuad(10000[3])
  goto 140 if LessOr(10000[3], 0.0) else 139
139:
  Draw(15.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 310000.0, 10000[3])
  goto 140
140:
  10000[3] <- Mod(Multiply(RemapClamped(3.0, 7.0, 0.0, 1.0, 10000[0]), 4.0), 1.0)
  10000[4] <- 10000[3]
  goto 141 if LessOr(10000[3], 0.25) else 142
141:
  10000[5] <- 1.0
  goto 145 if LessOr(10000[3], 0.25) else 146
142:
  goto 143 if LessOr(10000[3], 0.75) else 144
143:
  10000[5] <- Remap(0.25, 0.75, 1.0, 0.0, 10000[3])
  goto 145 if LessOr(10000[3], 0.25) else 146
144:
  10000[5] <- 0.0
  goto 145 if LessOr(10000[3], 0.25) else 146
145:
  10000[6] <- 1.0
  goto 149
146:
  goto 147 if LessOr(10000[4], 0.75) else 148
147:
  10000[6] <- Remap(0.25, 0.75, 1.0, 0.0, 10000[4])
  goto 149
148:
  10000[6] <- 0.0
  goto 149
149:
  10000[6] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[6])
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(10000[6]))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(10000[6]))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, 10000[6]), 3.141592653589793), 0.0, Multiply(10000[5], RuntimeUIConfiguration[5]))
  TutorialInstruction[0] <- 4.0
  goto 150
150:
  goto 151 if Less(Subtract(10000[1], 10000[2]), 7.0) else 158
151:
  goto 152 if LessOr(7.0, 10000[0]) else 158
152:
  SpawnParticleEffect(3.0, Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Add(Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Add(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), 0.5, 0.0)
  SpawnParticleEffect(4.0, Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0.0)
  10000[1] <- 0.0
  goto 153
153:
  goto 154 if Less(10000[1], TutorialData[0]) else 157
154:
  10000[2] <- Add(10000[1], 1.0)
  10000[3] <- Multiply(Add(10000[1], Multiply(Less(10000[1], 0.0), 7.0)), 9.0)
  goto 155 if TutorialData[10000[3] + 1] else 156
155:
  10000[1] <- 10000[2]
  goto 153
156:
  SpawnParticleEffect(0.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.0)
  Play(1.0, 0.0)
  goto 158
157:
  DebugLog(0.0)
  DebugPause()
  goto exit
158:
  goto 159 if GreaterOr(10000[0], 8.5) else 641
159:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Add(10000[0], 1.0)
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Mod(10000[0], 7.0)
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 641
160:
  10000[0] <- TutorialMemory[0]
  10000[14] <- Subtract(RuntimeUpdate[0], 10000[0])
  10000[15] <- TutorialMemory[4]
  10000[16] <- TutorialMemory[0]
  10000[0] <- 0.0
  10000[1] <- 0.0
  10000[2] <- 2.0
  10000[3] <- 0.0
  10000[4] <- -2.0
  10000[5] <- 0.0
  10000[6] <- 0.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 161 if LessOr(0.0, 10000[14]) else 163
161:
  goto 162 if Less(10000[14], 1.5) else 163
162:
  Draw(16.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 310000.0, 1.0)
  Draw(17.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 2.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 100000.0, 1.0)
  goto 163
163:
  goto 164 if GreaterOr(10000[14], 1.5) else 216
164:
  TutorialMemory[3] <- 1.0
  TutorialMemory[3] <- 1.0
  10000[17] <- 1.0
  goto 165
165:
  goto 166 if Less(10000[17], 7.0) else 171
166:
  10000[18] <- Add(10000[17], 1.0)
  10000[19] <- Add(10000[17], Multiply(Less(10000[17], 0.0), 7.0))
  10000[19] <- 10000[10000[19] + 7]
  10000[20] <- Add(10000[17], Multiply(Less(10000[17], 0.0), 7.0))
  10000[20] <- 10000[10000[20] + 7]
  10000[19] <- Lerp(TutorialData[102], 0.0, Remap(Subtract(10000[19], 1.0), 10000[20], 0.0, 1.0, Max(0.0, Remap(5.5, 7.0, 0.0, 1.0, 10000[14]))))
  10000[20] <- Subtract(10000[17], 1.0)
  10000[21] <- Add(10000[20], Multiply(Less(10000[20], 0.0), 7.0))
  10000[21] <- 10000[10000[21] + 7]
  10000[22] <- Add(10000[20], Multiply(Less(10000[20], 0.0), 7.0))
  10000[22] <- 10000[10000[22] + 7]
  10000[20] <- Lerp(TutorialData[102], 0.0, Remap(Subtract(10000[21], 1.0), 10000[22], 0.0, 1.0, Max(0.0, Remap(5.5, 7.0, 0.0, 1.0, 10000[14]))))
  goto 167 if Less(10000[19], 0.0) else 168
167:
  10000[17] <- 10000[18]
  goto 165
168:
  goto 169 if Less(10000[20], 0.0) else 170
169:
  10000[21] <- Subtract(10000[17], 1.0)
  10000[21] <- Add(10000[21], Multiply(Less(10000[21], 0.0), 7.0))
  10000[21] <- 10000[10000[21]]
  10000[22] <- Add(10000[17], Multiply(Less(10000[17], 0.0), 7.0))
  10000[22] <- 10000[10000[22]]
  10000[17] <- Remap(10000[20], 10000[19], 10000[21], 10000[22], 0.0)
  goto 172
170:
  10000[17] <- 10000[18]
  goto 165
171:
  10000[17] <- 0.0
  goto 172
172:
  10000[18] <- Multiply(10000[17], TutorialData[100])
  10000[19] <- Add(10000[18], Divide(Multiply(TutorialData[99], 1.8), 2.0))
  10000[20] <- Subtract(10000[18], Divide(Multiply(TutorialData[99], 1.8), 2.0))
  10000[21] <- Add(Add(Multiply(TutorialData[96], 10000[20]), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])
  10000[22] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[20]), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), 10000[21])
  10000[23] <- Divide(Add(Add(Multiply(TutorialData[93], 10000[20]), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), 10000[21])
  10000[24] <- Add(Add(Multiply(TutorialData[96], 10000[19]), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])
  10000[25] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[19]), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), 10000[24])
  10000[26] <- Divide(Add(Add(Multiply(TutorialData[93], 10000[19]), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), 10000[24])
  10000[27] <- Add(Add(Multiply(TutorialData[96], 10000[20]), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])
  10000[28] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[20]), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), 10000[27])
  10000[29] <- Divide(Add(Add(Multiply(TutorialData[93], 10000[20]), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), 10000[27])
  10000[30] <- Add(Add(Multiply(TutorialData[96], 10000[19]), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])
  10000[31] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[19]), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), 10000[30])
  10000[32] <- Divide(Add(Add(Multiply(TutorialData[93], 10000[19]), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), 10000[30])
  10000[33] <- Divide(Subtract(Add(Subtract(10000[31], 10000[28]), 10000[25]), 10000[22]), 2.0)
  10000[34] <- Divide(Add(10000[28], 10000[31]), 2.0)
  10000[35] <- Divide(Add(10000[22], 10000[25]), 2.0)
  10000[36] <- Subtract(10000[35], Divide(10000[33], 2.0))
  10000[37] <- Add(10000[35], Divide(10000[33], 2.0))
  10000[38] <- Subtract(10000[34], Divide(10000[33], 2.0))
  10000[39] <- Add(10000[34], Divide(10000[33], 2.0))
  10000[40] <- TutorialMemory[1]
  goto 173 if 10000[40] else 174
173:
  10000[40] <- TutorialMemory[1]
  MoveParticleEffect(10000[40], 10000[36], 10000[23], 10000[38], 10000[29], 10000[39], 10000[32], 10000[37], 10000[26])
  goto 175
174:
  10000[18] <- SpawnParticleEffect(5.0, 10000[36], 10000[23], 10000[38], 10000[29], 10000[39], 10000[32], 10000[37], 10000[26], 1.5, 1.0)
  TutorialMemory[1] <- 10000[18]
  goto 175
175:
  goto 176 if GreaterOr(10000[14], 5.5) else 178
176:
  10000[18] <- TutorialMemory[2]
  goto 178 if 10000[18] else 177
177:
  10000[18] <- PlayLooped(7.0)
  TutorialMemory[2] <- 10000[18]
  goto 178
178:
  10000[18] <- Multiply(10000[17], TutorialData[100])
  10000[19] <- Add(10000[18], Divide(TutorialData[99], 2.0))
  10000[20] <- Subtract(10000[18], Divide(TutorialData[99], 2.0))
  10000[21] <- Add(Add(Multiply(TutorialData[96], 10000[20]), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])
  10000[22] <- Add(Add(Multiply(TutorialData[96], 10000[19]), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])
  10000[23] <- Add(Add(Multiply(TutorialData[96], 10000[20]), Multiply(TutorialData[97], Divide(TutorialData[99], 2.0))), TutorialData[98])
  10000[24] <- Add(Add(Multiply(TutorialData[96], 10000[19]), Multiply(TutorialData[97], Divide(TutorialData[99], 2.0))), TutorialData[98])
  Draw(14.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[20]), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), 10000[21]), Divide(Add(Add(Multiply(TutorialData[93], 10000[20]), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), 10000[21]), Divide(Add(Add(Multiply(TutorialData[90], 10000[20]), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), 10000[23]), Divide(Add(Add(Multiply(TutorialData[93], 10000[20]), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), 10000[23]), Divide(Add(Add(Multiply(TutorialData[90], 10000[19]), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), 10000[24]), Divide(Add(Add(Multiply(TutorialData[93], 10000[19]), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), 10000[24]), Divide(Add(Add(Multiply(TutorialData[90], 10000[19]), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), 10000[22]), Divide(Add(Add(Multiply(TutorialData[93], 10000[19]), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), 10000[22]), Add(300000.0, Multiply(10000[17], 100.0)), 1.0)
  10000[17] <- Multiply(10000[17], TutorialData[100])
  10000[18] <- Add(Multiply(TutorialData[96], 10000[17]), TutorialData[98])
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(Add(Multiply(TutorialData[90], 10000[17]), 0), TutorialData[92]), 10000[18]))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(Add(Multiply(TutorialData[93], 10000[17]), 0), TutorialData[95]), 10000[18]))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)), 3.141592653589793), 0.0, RuntimeUIConfiguration[5])
  10000[17] <- 1.0
  goto 179
179:
  goto 180 if Less(10000[17], 7.0) else 181
180:
  10000[18] <- Add(10000[17], 1.0)
  10000[19] <- Subtract(10000[17], 1.0)
  10000[19] <- Add(10000[19], Multiply(Less(10000[19], 0.0), 7.0))
  10000[19] <- 10000[10000[19]]
  10000[20] <- Add(10000[17], Multiply(Less(10000[17], 0.0), 7.0))
  10000[20] <- 10000[10000[20]]
  10000[21] <- Subtract(10000[17], 1.0)
  10000[22] <- Add(10000[21], Multiply(Less(10000[21], 0.0), 7.0))
  10000[22] <- 10000[10000[22] + 7]
  10000[23] <- Add(10000[21], Multiply(Less(10000[21], 0.0), 7.0))
  10000[23] <- 10000[10000[23] + 7]
  10000[21] <- Lerp(TutorialData[102], 0.0, Remap(Subtract(10000[22], 1.0), 10000[23], 0.0, 1.0, Max(0.0, Remap(5.5, 7.0, 0.0, 1.0, 10000[14]))))
  10000[22] <- Add(10000[17], Multiply(Less(10000[17], 0.0), 7.0))
  10000[22] <- 10000[10000[22] + 7]
  10000[23] <- Add(10000[17], Multiply(Less(10000[17], 0.0), 7.0))
  10000[23] <- 10000[10000[23] + 7]
  10000[22] <- Lerp(TutorialData[102], 0.0, Remap(Subtract(10000[22], 1.0), 10000[23], 0.0, 1.0, Max(0.0, Remap(5.5, 7.0, 0.0, 1.0, 10000[14]))))
  10000[23] <- Clamp(10000[21], 0.0, TutorialData[102])
  10000[24] <- Clamp(10000[22], 0.0, TutorialData[102])
  10000[25] <- Multiply(Remap(10000[21], 10000[22], 10000[19], 10000[20], 10000[23]), TutorialData[100])
  10000[26] <- Multiply(Remap(10000[21], 10000[22], 10000[19], 10000[20], 10000[24]), TutorialData[100])
  10000[27] <- Subtract(10000[25], Divide(TutorialData[99], 2.0))
  10000[28] <- Add(10000[25], Divide(TutorialData[99], 2.0))
  10000[29] <- Subtract(10000[26], Divide(TutorialData[99], 2.0))
  10000[30] <- Add(10000[26], Divide(TutorialData[99], 2.0))
  10000[31] <- Add(Add(Multiply(TutorialData[96], 10000[27]), Multiply(TutorialData[97], 10000[23])), TutorialData[98])
  10000[32] <- Add(Add(Multiply(TutorialData[96], 10000[28]), Multiply(TutorialData[97], 10000[23])), TutorialData[98])
  10000[33] <- Add(Add(Multiply(TutorialData[96], 10000[29]), Multiply(TutorialData[97], 10000[24])), TutorialData[98])
  10000[34] <- Add(Add(Multiply(TutorialData[96], 10000[30]), Multiply(TutorialData[97], 10000[24])), TutorialData[98])
  Draw(17.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[27]), Multiply(TutorialData[91], 10000[23])), TutorialData[92]), 10000[31]), Divide(Add(Add(Multiply(TutorialData[93], 10000[27]), Multiply(TutorialData[94], 10000[23])), TutorialData[95]), 10000[31]), Divide(Add(Add(Multiply(TutorialData[90], 10000[29]), Multiply(TutorialData[91], 10000[24])), TutorialData[92]), 10000[33]), Divide(Add(Add(Multiply(TutorialData[93], 10000[29]), Multiply(TutorialData[94], 10000[24])), TutorialData[95]), 10000[33]), Divide(Add(Add(Multiply(TutorialData[90], 10000[30]), Multiply(TutorialData[91], 10000[24])), TutorialData[92]), 10000[34]), Divide(Add(Add(Multiply(TutorialData[93], 10000[30]), Multiply(TutorialData[94], 10000[24])), TutorialData[95]), 10000[34]), Divide(Add(Add(Multiply(TutorialData[90], 10000[28]), Multiply(TutorialData[91], 10000[23])), TutorialData[92]), 10000[32]), Divide(Add(Add(Multiply(TutorialData[93], 10000[28]), Multiply(TutorialData[94], 10000[23])), TutorialData[95]), 10000[32]), Add(Add(100000.0, Multiply(Min(10000[19], 10000[20]), 100.0)), Min(10000[21], 10000[22])), 0.8)
  10000[17] <- 10000[18]
  goto 179
181:
  10000[17] <- 0.0
  10000[18] <- 0.0
  10000[19] <- 0.0
  goto 182
182:
  goto 183 if Less(10000[17], 7.0) else 184
183:
  10000[20] <- Add(10000[17], Multiply(Less(10000[17], 0.0), 7.0))
  10000[41] <- 10000[10000[20]]
  10000[17] <- Add(10000[17], 1.0)
  10000[42] <- 1.0
  goto 185
184:
  10000[42] <- 0.0
  goto 185
185:
  goto 186 if Less(10000[18], 7.0) else 187
186:
  10000[43] <- Add(10000[18], Multiply(Less(10000[18], 0.0), 7.0))
  10000[43] <- 10000[10000[43] + 7]
  10000[18] <- Add(10000[18], 1.0)
  10000[44] <- 1.0
  goto 188
187:
  10000[44] <- 0.0
  goto 188
188:
  goto 189 if Not(10000[42]) else 190
189:
  10000[44] <- 0.0
  goto 193
190:
  goto 191 if Not(10000[44]) else 192
191:
  10000[44] <- 0.0
  goto 193
192:
  10000[44] <- 1.0
  goto 193
193:
  goto 216 if Not(10000[44]) else 194
194:
  10000[20] <- Add(10000[19], 1.0)
  10000[44] <- Add(5.5, Multiply(10000[43], 1.5))
  goto 195 if Less(10000[14], 10000[44]) else 206
195:
  10000[45] <- Add(10000[19], Multiply(Less(10000[19], 0.0), 7.0))
  10000[45] <- 10000[10000[45] + 7]
  10000[46] <- Add(10000[19], Multiply(Less(10000[19], 0.0), 7.0))
  10000[46] <- 10000[10000[46] + 7]
  10000[45] <- Lerp(TutorialData[102], 0.0, Remap(Subtract(10000[45], 1.0), 10000[46], 0.0, 1.0, Max(0.0, Remap(5.5, 7.0, 0.0, 1.0, 10000[14]))))
  goto 196 if LessOr(10000[45], TutorialData[103]) else 197
196:
  10000[46] <- 0.0
  goto 204
197:
  goto 198 if LessOr(10000[45], Add(TutorialData[103], 0.5)) else 199
198:
  10000[46] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 10000[45])
  goto 204
199:
  goto 200 if LessOr(10000[45], Subtract(TutorialData[102], 0.5)) else 201
200:
  10000[46] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[45])
  goto 204
201:
  goto 202 if LessOr(10000[45], TutorialData[102]) else 203
202:
  10000[46] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 10000[45])
  goto 204
203:
  10000[46] <- 0.0
  goto 204
204:
  10000[46] <- EaseOutQuad(10000[46])
  goto 206 if LessOr(10000[46], 0.0) else 205
205:
  10000[47] <- Multiply(10000[41], TutorialData[100])
  10000[48] <- Add(10000[45], Divide(TutorialData[99], 2.0))
  10000[49] <- Add(10000[47], Divide(TutorialData[99], 2.0))
  10000[50] <- Subtract(10000[45], Divide(TutorialData[99], 2.0))
  10000[51] <- Subtract(10000[47], Divide(TutorialData[99], 2.0))
  10000[52] <- Add(Add(Multiply(TutorialData[96], 10000[51]), Multiply(TutorialData[97], 10000[50])), TutorialData[98])
  10000[53] <- Add(Add(Multiply(TutorialData[96], 10000[49]), Multiply(TutorialData[97], 10000[50])), TutorialData[98])
  10000[54] <- Add(Add(Multiply(TutorialData[96], 10000[51]), Multiply(TutorialData[97], 10000[48])), TutorialData[98])
  10000[55] <- Add(Add(Multiply(TutorialData[96], 10000[49]), Multiply(TutorialData[97], 10000[48])), TutorialData[98])
  Draw(16.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[51]), Multiply(TutorialData[91], 10000[50])), TutorialData[92]), 10000[52]), Divide(Add(Add(Multiply(TutorialData[93], 10000[51]), Multiply(TutorialData[94], 10000[50])), TutorialData[95]), 10000[52]), Divide(Add(Add(Multiply(TutorialData[90], 10000[51]), Multiply(TutorialData[91], 10000[48])), TutorialData[92]), 10000[54]), Divide(Add(Add(Multiply(TutorialData[93], 10000[51]), Multiply(TutorialData[94], 10000[48])), TutorialData[95]), 10000[54]), Divide(Add(Add(Multiply(TutorialData[90], 10000[49]), Multiply(TutorialData[91], 10000[48])), TutorialData[92]), 10000[55]), Divide(Add(Add(Multiply(TutorialData[93], 10000[49]), Multiply(TutorialData[94], 10000[48])), TutorialData[95]), 10000[55]), Divide(Add(Add(Multiply(TutorialData[90], 10000[49]), Multiply(TutorialData[91], 10000[50])), TutorialData[92]), 10000[53]), Divide(Add(Add(Multiply(TutorialData[93], 10000[49]), Multiply(TutorialData[94], 10000[50])), TutorialData[95]), 10000[53]), Add(Add(310000.0, Multiply(10000[41], 100.0)), 10000[45]), 10000[46])
  goto 206
206:
  goto 207 if Less(Subtract(10000[15], 10000[16]), 10000[44]) else 215
207:
  goto 208 if LessOr(10000[44], 10000[14]) else 214
208:
  10000[44] <- Multiply(10000[41], TutorialData[100])
  10000[45] <- Subtract(10000[44], Divide(TutorialData[99], 2.0))
  10000[46] <- Add(Multiply(TutorialData[96], 10000[45]), TutorialData[98])
  10000[47] <- Divide(Add(Multiply(TutorialData[90], 10000[45]), TutorialData[92]), 10000[46])
  10000[48] <- Divide(Add(Multiply(TutorialData[93], 10000[45]), TutorialData[95]), 10000[46])
  10000[49] <- Add(10000[44], Divide(TutorialData[99], 2.0))
  10000[50] <- Add(Multiply(TutorialData[96], 10000[49]), TutorialData[98])
  10000[51] <- Divide(Add(Multiply(TutorialData[90], 10000[49]), TutorialData[92]), 10000[50])
  10000[52] <- Divide(Add(Multiply(TutorialData[93], 10000[49]), TutorialData[95]), 10000[50])
  10000[53] <- Power(Add(Power(Subtract(10000[51], 10000[47]), 2.0), Power(Subtract(10000[52], 10000[48]), 2.0)), 0.5)
  SpawnParticleEffect(3.0, 10000[47], 10000[48], Add(10000[47], 0.0), Add(10000[48], 10000[53]), Add(10000[51], 0.0), Add(10000[52], 10000[53]), 10000[51], 10000[52], 0.5, 0.0)
  10000[44] <- Multiply(10000[41], TutorialData[100])
  10000[45] <- Add(10000[44], Divide(Multiply(TutorialData[99], 1.8), 2.0))
  10000[46] <- Subtract(10000[44], Divide(Multiply(TutorialData[99], 1.8), 2.0))
  10000[47] <- Add(Add(Multiply(TutorialData[96], 10000[46]), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])
  10000[48] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[46]), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), 10000[47])
  10000[49] <- Add(Add(Multiply(TutorialData[96], 10000[45]), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])
  10000[50] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[45]), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), 10000[49])
  10000[51] <- Add(Add(Multiply(TutorialData[96], 10000[46]), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])
  10000[52] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[46]), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), 10000[51])
  10000[53] <- Add(Add(Multiply(TutorialData[96], 10000[45]), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])
  10000[54] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[45]), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), 10000[53])
  10000[55] <- Divide(Subtract(Add(Subtract(10000[54], 10000[52]), 10000[50]), 10000[48]), 2.0)
  10000[56] <- Divide(Add(10000[52], 10000[54]), 2.0)
  10000[57] <- Divide(Add(10000[48], 10000[50]), 2.0)
  SpawnParticleEffect(4.0, Subtract(10000[57], Divide(10000[55], 2.0)), Divide(Add(Add(Multiply(TutorialData[93], 10000[46]), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), 10000[47]), Subtract(10000[56], Divide(10000[55], 2.0)), Divide(Add(Add(Multiply(TutorialData[93], 10000[46]), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), 10000[51]), Add(10000[56], Divide(10000[55], 2.0)), Divide(Add(Add(Multiply(TutorialData[93], 10000[45]), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), 10000[53]), Add(10000[57], Divide(10000[55], 2.0)), Divide(Add(Add(Multiply(TutorialData[93], 10000[45]), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), 10000[49]), 0.5, 0.0)
  10000[44] <- 0.0
  goto 209
209:
  goto 210 if Less(10000[44], TutorialData[0]) else 213
210:
  10000[45] <- Add(10000[44], 1.0)
  10000[46] <- Multiply(Add(10000[44], Multiply(Less(10000[44], 0.0), 7.0)), 9.0)
  goto 211 if Equal(TutorialData[10000[46] + 1], 10000[41]) else 212
211:
  SpawnParticleEffect(0.0, TutorialData[10000[46] + 2], TutorialData[10000[46] + 3], TutorialData[10000[46] + 4], TutorialData[10000[46] + 5], TutorialData[10000[46] + 6], TutorialData[10000[46] + 7], TutorialData[10000[46] + 8], TutorialData[10000[46] + 9], 0.2, 0.0)
  Play(1.0, 0.0)
  10000[19] <- 10000[20]
  goto 182
212:
  10000[44] <- 10000[45]
  goto 209
213:
  DebugLog(0.0)
  DebugPause()
  goto exit
214:
  10000[19] <- 10000[20]
  goto 182
215:
  10000[19] <- 10000[20]
  goto 182
216:
  goto 217 if LessOr(1.5, 10000[14]) else 219
217:
  goto 218 if Less(10000[14], 5.5) else 219
218:
  10000[15] <- 10000[0]
  10000[15] <- Multiply(10000[15], TutorialData[100])
  10000[16] <- Add(Multiply(TutorialData[96], 10000[15]), TutorialData[98])
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(Add(Multiply(TutorialData[90], 10000[15]), 0), TutorialData[92]), 10000[16]))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(Add(Multiply(TutorialData[93], 10000[15]), 0), TutorialData[95]), 10000[16]))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)), 3.141592653589793), 0.0, RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 3.0
  goto 219
219:
  goto 220 if GreaterOr(10000[14], 8.5) else 641
220:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Add(10000[0], 1.0)
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Mod(10000[0], 7.0)
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 641
221:
  10000[0] <- TutorialMemory[0]
  10000[5] <- Subtract(RuntimeUpdate[0], 10000[0])
  10000[6] <- TutorialMemory[4]
  10000[7] <- TutorialMemory[0]
  goto 222 if LessOr(0.0, 10000[5]) else 224
222:
  goto 223 if Less(10000[5], 1.5) else 224
223:
  Draw(14.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 310000.0, 1.0)
  Draw(17.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(2.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(1.0, 2.0, 0.0, 0.0, Clamp(1.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0.0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 100000.0, 1.0)
  goto 224
224:
  goto 225 if LessOr(1.5, 10000[5]) else 238
225:
  goto 226 if Less(10000[5], 3.0) else 238
226:
  10000[8] <- Lerp(TutorialData[102], 0.0, Remap(1.5, 3.0, 0.0, 1.0, 10000[5]))
  goto 227 if LessOr(10000[8], TutorialData[103]) else 228
227:
  10000[9] <- 0.0
  goto 235
228:
  goto 229 if LessOr(10000[8], Add(TutorialData[103], 0.5)) else 230
229:
  10000[9] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 10000[8])
  goto 235
230:
  goto 231 if LessOr(10000[8], Subtract(TutorialData[102], 0.5)) else 232
231:
  10000[9] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[8])
  goto 235
232:
  goto 233 if LessOr(10000[8], TutorialData[102]) else 234
233:
  10000[9] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 10000[8])
  goto 235
234:
  10000[9] <- 0.0
  goto 235
235:
  10000[9] <- EaseOutQuad(10000[9])
  goto 237 if LessOr(10000[9], 0.0) else 236
236:
  10000[10] <- Add(10000[8], Divide(TutorialData[99], 2.0))
  10000[11] <- Subtract(10000[8], Divide(TutorialData[99], 2.0))
  10000[12] <- Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[11])), TutorialData[98])
  10000[13] <- Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[97], 10000[11])), TutorialData[98])
  10000[14] <- Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[10])), TutorialData[98])
  10000[15] <- Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[97], 10000[10])), TutorialData[98])
  Draw(14.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[11])), TutorialData[92]), 10000[12]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[11])), TutorialData[95]), 10000[12]), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[10])), TutorialData[92]), 10000[14]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[10])), TutorialData[95]), 10000[14]), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[10])), TutorialData[92]), 10000[15]), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[10])), TutorialData[95]), 10000[15]), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[11])), TutorialData[92]), 10000[13]), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[11])), TutorialData[95]), 10000[13]), Add(310000.0, 10000[8]), 10000[9])
  goto 237
237:
  10000[8] <- Lerp(TutorialData[102], 0.0, Remap(1.5, 3.0, 0.0, 1.0, 10000[5]))
  10000[9] <- Clamp(10000[8], 0.0, TutorialData[102])
  10000[10] <- Multiply(Remap(10000[8], 99.0, 0.0, 0.0, 10000[9]), TutorialData[100])
  10000[11] <- Multiply(Remap(10000[8], 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100])
  10000[12] <- Subtract(10000[10], Divide(TutorialData[99], 2.0))
  10000[13] <- Add(10000[10], Divide(TutorialData[99], 2.0))
  10000[14] <- Subtract(10000[11], Divide(TutorialData[99], 2.0))
  10000[15] <- Add(10000[11], Divide(TutorialData[99], 2.0))
  10000[16] <- Add(Add(Multiply(TutorialData[96], 10000[12]), Multiply(TutorialData[97], 10000[9])), TutorialData[98])
  10000[17] <- Add(Add(Multiply(TutorialData[96], 10000[13]), Multiply(TutorialData[97], 10000[9])), TutorialData[98])
  10000[18] <- Add(Add(Multiply(TutorialData[96], 10000[14]), Multiply(TutorialData[97], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[98])
  10000[19] <- Add(Add(Multiply(TutorialData[96], 10000[15]), Multiply(TutorialData[97], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[98])
  Draw(17.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[12]), Multiply(TutorialData[91], 10000[9])), TutorialData[92]), 10000[16]), Divide(Add(Add(Multiply(TutorialData[93], 10000[12]), Multiply(TutorialData[94], 10000[9])), TutorialData[95]), 10000[16]), Divide(Add(Add(Multiply(TutorialData[90], 10000[14]), Multiply(TutorialData[91], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[92]), 10000[18]), Divide(Add(Add(Multiply(TutorialData[93], 10000[14]), Multiply(TutorialData[94], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[95]), 10000[18]), Divide(Add(Add(Multiply(TutorialData[90], 10000[15]), Multiply(TutorialData[91], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[92]), 10000[19]), Divide(Add(Add(Multiply(TutorialData[93], 10000[15]), Multiply(TutorialData[94], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[95]), 10000[19]), Divide(Add(Add(Multiply(TutorialData[90], 10000[13]), Multiply(TutorialData[91], 10000[9])), TutorialData[92]), 10000[17]), Divide(Add(Add(Multiply(TutorialData[93], 10000[13]), Multiply(TutorialData[94], 10000[9])), TutorialData[95]), 10000[17]), Add(100000.0, Min(10000[8], 99.0)), 0.8)
  goto 238
238:
  goto 239 if LessOr(3.0, 10000[5]) else 261
239:
  goto 240 if Less(10000[5], 7.0) else 261
240:
  goto 241 if LessOr(0.0, TutorialData[103]) else 242
241:
  10000[8] <- 0.0
  goto 249
242:
  goto 243 if LessOr(0.0, Add(TutorialData[103], 0.5)) else 244
243:
  10000[8] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 0.0)
  goto 249
244:
  goto 245 if LessOr(0.0, Subtract(TutorialData[102], 0.5)) else 246
245:
  10000[8] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0.0)
  goto 249
246:
  goto 247 if LessOr(0.0, TutorialData[102]) else 248
247:
  10000[8] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 0.0)
  goto 249
248:
  10000[8] <- 0.0
  goto 249
249:
  10000[8] <- EaseOutQuad(10000[8])
  goto 251 if LessOr(10000[8], 0.0) else 250
250:
  Draw(14.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 310000.0, 10000[8])
  goto 251
251:
  Draw(17.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])), 100000.0, 0.8)
  10000[8] <- Mod(Multiply(RemapClamped(3.0, 7.0, 0.0, 1.0, 10000[5]), 4.0), 1.0)
  10000[9] <- 10000[8]
  goto 252 if LessOr(10000[8], 0.0) else 253
252:
  10000[10] <- 0.0
  goto 256 if LessOr(10000[8], 0.25) else 257
253:
  goto 254 if LessOr(10000[8], 0.25) else 255
254:
  10000[10] <- Remap(0.0, 0.25, 0.0, 1.0, 10000[8])
  goto 256 if LessOr(10000[8], 0.25) else 257
255:
  10000[10] <- 1.0
  goto 256 if LessOr(10000[8], 0.25) else 257
256:
  10000[11] <- 0.0
  goto 260
257:
  goto 258 if LessOr(10000[9], 0.75) else 259
258:
  10000[11] <- Remap(0.25, 0.75, 0.0, 1.0, 10000[9])
  goto 260
259:
  10000[11] <- 1.0
  goto 260
260:
  10000[11] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[11])
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(10000[11]))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(10000[11]))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, 10000[11]), 3.141592653589793), 0.0, Multiply(10000[10], RuntimeUIConfiguration[5]))
  TutorialInstruction[0] <- 2.0
  goto 261
261:
  goto 262 if Less(Subtract(10000[6], 10000[7]), 7.0) else 269
262:
  goto 263 if LessOr(7.0, 10000[5]) else 269
263:
  SpawnParticleEffect(3.0, Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Add(Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Add(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), 0.5, 0.0)
  SpawnParticleEffect(4.0, Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0.0)
  10000[6] <- 0.0
  goto 264
264:
  goto 265 if Less(10000[6], TutorialData[0]) else 268
265:
  10000[7] <- Add(10000[6], 1.0)
  10000[8] <- Multiply(Add(10000[6], Multiply(Less(10000[6], 0.0), 7.0)), 9.0)
  goto 266 if TutorialData[10000[8] + 1] else 267
266:
  10000[6] <- 10000[7]
  goto 264
267:
  SpawnParticleEffect(0.0, TutorialData[10000[8] + 2], TutorialData[10000[8] + 3], TutorialData[10000[8] + 4], TutorialData[10000[8] + 5], TutorialData[10000[8] + 6], TutorialData[10000[8] + 7], TutorialData[10000[8] + 8], TutorialData[10000[8] + 9], 0.2, 0.0)
  Play(1.0, 0.0)
  goto 269
268:
  DebugLog(0.0)
  DebugPause()
  goto exit
269:
  goto 270 if LessOr(7.0, 10000[5]) else 277
270:
  goto 271 if Less(10000[5], 8.5) else 277
271:
  TutorialMemory[3] <- 1.0
  TutorialMemory[3] <- 1.0
  10000[0] <- Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[1] <- Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[2] <- Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[3] <- Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[4] <- TutorialMemory[1]
  goto 272 if 10000[4] else 273
272:
  10000[4] <- TutorialMemory[1]
  MoveParticleEffect(10000[4], 10000[0], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 10000[2], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), 10000[3], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), 10000[1], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])))
  goto 274
273:
  10000[0] <- SpawnParticleEffect(5.0, 10000[0], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 10000[2], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), 10000[3], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), 10000[1], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 1.5, 1.0)
  TutorialMemory[1] <- 10000[0]
  goto 274
274:
  10000[0] <- TutorialMemory[2]
  goto 276 if 10000[0] else 275
275:
  10000[0] <- PlayLooped(7.0)
  TutorialMemory[2] <- 10000[0]
  goto 276
276:
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)), 3.141592653589793), 0.0, RuntimeUIConfiguration[5])
  Draw(17.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(99.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0.0, 99.0, 0.0, 0.0, Clamp(0.0, 0.0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0.0, 0.0, TutorialData[102]))), TutorialData[98])), 100000.0, 0.8)
  Draw(14.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 300000.0, 1.0)
  TutorialInstruction[0] <- 2.0
  goto 277
277:
  goto 278 if GreaterOr(10000[5], 8.5) else 641
278:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Add(10000[0], 1.0)
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Mod(10000[0], 7.0)
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 641
279:
  10000[0] <- TutorialMemory[0]
  10000[0] <- Subtract(RuntimeUpdate[0], 10000[0])
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 280 if LessOr(0.0, 10000[0]) else 287
280:
  goto 281 if Less(10000[0], 1.5) else 287
281:
  Draw(12.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 310000.0, 1.0)
  10000[3] <- 0.0
  goto 282
282:
  goto 283 if Less(10000[3], 1.0) else 284
283:
  10000[4] <- Add(10000[3], 1.0)
  10000[5] <- Multiply(Add(-0.55, Multiply(-1.0, Add(Add(0.4, 10000[3]), 0.5))), TutorialData[100])
  10000[6] <- Add(10000[5], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[7] <- Subtract(10000[5], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[8] <- Divide(Add(Add(Add(10000[7], 10000[6]), 10000[7]), 10000[6]), 4.0)
  10000[9] <- Subtract(10000[7], 10000[8])
  10000[10] <- Add(Subtract(Multiply(10000[9], 6.123233995736766e-17), Subtract(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))), 10000[8])
  10000[11] <- Add(Add(10000[9], Multiply(Subtract(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[12] <- Subtract(10000[7], 10000[8])
  10000[13] <- Add(Subtract(Multiply(10000[12], 6.123233995736766e-17), Subtract(Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))), 10000[8])
  10000[14] <- Add(Add(10000[12], Multiply(Subtract(Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[15] <- Subtract(10000[6], 10000[8])
  10000[16] <- Add(Subtract(Multiply(10000[15], 6.123233995736766e-17), Subtract(Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))), 10000[8])
  10000[17] <- Add(Add(10000[15], Multiply(Subtract(Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[18] <- Subtract(10000[6], 10000[8])
  10000[19] <- Add(Subtract(Multiply(10000[18], 6.123233995736766e-17), Subtract(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))), 10000[8])
  10000[20] <- Add(Add(10000[18], Multiply(Subtract(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[21] <- Add(Add(Multiply(TutorialData[96], 10000[10]), Multiply(TutorialData[97], 10000[11])), TutorialData[98])
  10000[22] <- Add(Add(Multiply(TutorialData[96], 10000[19]), Multiply(TutorialData[97], 10000[20])), TutorialData[98])
  10000[23] <- Add(Add(Multiply(TutorialData[96], 10000[13]), Multiply(TutorialData[97], 10000[14])), TutorialData[98])
  10000[24] <- Add(Add(Multiply(TutorialData[96], 10000[16]), Multiply(TutorialData[97], 10000[17])), TutorialData[98])
  Draw(13.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[10]), Multiply(TutorialData[91], 10000[11])), TutorialData[92]), 10000[21])), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], 10000[10]), Multiply(TutorialData[94], 10000[11])), TutorialData[95]), 10000[21]))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[13]), Multiply(TutorialData[91], 10000[14])), TutorialData[92]), 10000[23])), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], 10000[13]), Multiply(TutorialData[94], 10000[14])), TutorialData[95]), 10000[23]))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[16]), Multiply(TutorialData[91], 10000[17])), TutorialData[92]), 10000[24])), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], 10000[16]), Multiply(TutorialData[94], 10000[17])), TutorialData[95]), 10000[24]))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[19]), Multiply(TutorialData[91], 10000[20])), TutorialData[92]), 10000[22])), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], 10000[19]), Multiply(TutorialData[94], 10000[20])), TutorialData[95]), 10000[22]))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 320000.0, 1.0)
  10000[3] <- 10000[4]
  goto 282
284:
  Draw(10.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(0.55, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 310000.0, 1.0)
  10000[3] <- 0.0
  goto 285
285:
  goto 286 if Less(10000[3], 1.0) else 287
286:
  10000[4] <- Add(10000[3], 1.0)
  10000[5] <- Multiply(Add(0.55, Add(Add(0.4, 10000[3]), 0.5)), TutorialData[100])
  10000[6] <- Add(10000[5], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[7] <- Subtract(10000[5], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[8] <- Divide(Add(Add(Add(10000[7], 10000[6]), 10000[7]), 10000[6]), 4.0)
  10000[9] <- Subtract(10000[7], 10000[8])
  10000[10] <- Add(Subtract(Multiply(10000[9], 6.123233995736766e-17), Multiply(Subtract(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), -1.0)), 10000[8])
  10000[11] <- Add(Add(Multiply(10000[9], -1.0), Multiply(Subtract(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[12] <- Subtract(10000[7], 10000[8])
  10000[13] <- Add(Subtract(Multiply(10000[12], 6.123233995736766e-17), Multiply(Subtract(Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), -1.0)), 10000[8])
  10000[14] <- Add(Add(Multiply(10000[12], -1.0), Multiply(Subtract(Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[15] <- Subtract(10000[6], 10000[8])
  10000[16] <- Add(Subtract(Multiply(10000[15], 6.123233995736766e-17), Multiply(Subtract(Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), -1.0)), 10000[8])
  10000[17] <- Add(Add(Multiply(10000[15], -1.0), Multiply(Subtract(Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[18] <- Subtract(10000[6], 10000[8])
  10000[19] <- Add(Subtract(Multiply(10000[18], 6.123233995736766e-17), Multiply(Subtract(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), -1.0)), 10000[8])
  10000[20] <- Add(Add(Multiply(10000[18], -1.0), Multiply(Subtract(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(1.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[21] <- Add(Add(Multiply(TutorialData[96], 10000[10]), Multiply(TutorialData[97], 10000[11])), TutorialData[98])
  10000[22] <- Add(Add(Multiply(TutorialData[96], 10000[19]), Multiply(TutorialData[97], 10000[20])), TutorialData[98])
  10000[23] <- Add(Add(Multiply(TutorialData[96], 10000[13]), Multiply(TutorialData[97], 10000[14])), TutorialData[98])
  10000[24] <- Add(Add(Multiply(TutorialData[96], 10000[16]), Multiply(TutorialData[97], 10000[17])), TutorialData[98])
  Draw(11.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[10]), Multiply(TutorialData[91], 10000[11])), TutorialData[92]), 10000[21])), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], 10000[10]), Multiply(TutorialData[94], 10000[11])), TutorialData[95]), 10000[21]))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[13]), Multiply(TutorialData[91], 10000[14])), TutorialData[92]), 10000[23])), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], 10000[13]), Multiply(TutorialData[94], 10000[14])), TutorialData[95]), 10000[23]))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[16]), Multiply(TutorialData[91], 10000[17])), TutorialData[92]), 10000[24])), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], 10000[16]), Multiply(TutorialData[94], 10000[17])), TutorialData[95]), 10000[24]))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[19]), Multiply(TutorialData[91], 10000[20])), TutorialData[92]), 10000[22])), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], 10000[19]), Multiply(TutorialData[94], 10000[20])), TutorialData[95]), 10000[22]))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 320000.0, 1.0)
  10000[3] <- 10000[4]
  goto 285
287:
  goto 288 if LessOr(1.5, 10000[0]) else 363
288:
  goto 289 if Less(10000[0], 3.0) else 363
289:
  10000[3] <- Lerp(TutorialData[102], 0.0, Remap(1.5, 3.0, 0.0, 1.0, 10000[0]))
  goto 290 if LessOr(10000[3], TutorialData[103]) else 291
290:
  10000[4] <- 0.0
  goto 298
291:
  goto 292 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 293
292:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 10000[3])
  goto 298
293:
  goto 294 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 295
294:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 298
295:
  goto 296 if LessOr(10000[3], TutorialData[102]) else 297
296:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 10000[3])
  goto 298
297:
  10000[4] <- 0.0
  goto 298
298:
  10000[4] <- EaseOutQuad(10000[4])
  goto 300 if LessOr(10000[4], 0.0) else 299
299:
  10000[5] <- Add(10000[3], Divide(TutorialData[99], 2.0))
  10000[6] <- Subtract(10000[3], Divide(TutorialData[99], 2.0))
  10000[7] <- Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[6])), TutorialData[98])
  10000[8] <- Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[6])), TutorialData[98])
  10000[9] <- Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[5])), TutorialData[98])
  10000[10] <- Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[5])), TutorialData[98])
  Draw(12.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[8]), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[8]), Add(309900.0, 10000[3]), 10000[4])
  goto 300
300:
  10000[4] <- Mod(RuntimeUpdate[0], 0.3)
  goto 301 if LessOr(10000[3], TutorialData[103]) else 302
301:
  10000[5] <- 0.0
  goto 309
302:
  goto 303 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 304
303:
  10000[5] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 10000[3])
  goto 309
304:
  goto 305 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 306
305:
  10000[5] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 309
306:
  goto 307 if LessOr(10000[3], TutorialData[102]) else 308
307:
  10000[5] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 10000[3])
  goto 309
308:
  10000[5] <- 0.0
  goto 309
309:
  10000[6] <- 0.0
  goto 310
310:
  goto 311 if Less(10000[6], 1.0) else 326
311:
  10000[7] <- Add(10000[6], 1.0)
  goto 312 if 10000[6] else 313
312:
  10000[8] <- 1.0
  goto 314 if 10000[6] else 315
313:
  10000[8] <- 0.0
  goto 314 if 10000[6] else 315
314:
  10000[9] <- 1.0
  goto 323 if LessOr(10000[4], 0.0) else 316
315:
  10000[9] <- 0.0
  goto 323 if LessOr(10000[4], 0.0) else 316
316:
  goto 317 if LessOr(10000[4], 0.1) else 318
317:
  10000[8] <- Remap(0.0, 0.1, 10000[8], 1.0, 10000[4])
  goto 323
318:
  goto 319 if LessOr(10000[4], 0.19999999999999998) else 320
319:
  10000[8] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[4])
  goto 323
320:
  goto 321 if LessOr(10000[4], 0.3) else 322
321:
  10000[8] <- Remap(0.19999999999999998, 0.3, 1.0, 10000[9], 10000[4])
  goto 323
322:
  10000[8] <- 10000[9]
  goto 323
323:
  10000[8] <- Multiply(EaseOutQuad(10000[5]), EaseOutQuad(10000[8]))
  goto 324 if LessOr(10000[8], 0.0) else 325
324:
  10000[6] <- 10000[7]
  goto 310
325:
  10000[9] <- Multiply(Add(-1.0, Multiply(-1.0, Add(Add(0.4, 10000[6]), Divide(10000[4], 0.3)))), TutorialData[100])
  10000[10] <- Add(10000[3], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[11] <- Add(10000[9], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[12] <- Subtract(10000[3], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[13] <- Subtract(10000[9], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[14] <- Divide(Add(Add(Add(10000[13], 10000[11]), 10000[13]), 10000[11]), 4.0)
  10000[15] <- Divide(Add(Add(Add(10000[12], 10000[10]), 10000[10]), 10000[12]), 4.0)
  10000[16] <- Subtract(10000[13], 10000[14])
  10000[17] <- Subtract(10000[12], 10000[15])
  10000[18] <- Add(Subtract(Multiply(10000[16], 6.123233995736766e-17), 10000[17]), 10000[14])
  10000[19] <- Add(Add(10000[16], Multiply(10000[17], 6.123233995736766e-17)), 10000[15])
  10000[20] <- Subtract(10000[13], 10000[14])
  10000[21] <- Subtract(10000[10], 10000[15])
  10000[22] <- Add(Subtract(Multiply(10000[20], 6.123233995736766e-17), 10000[21]), 10000[14])
  10000[23] <- Add(Add(10000[20], Multiply(10000[21], 6.123233995736766e-17)), 10000[15])
  10000[24] <- Subtract(10000[11], 10000[14])
  10000[25] <- Subtract(10000[10], 10000[15])
  10000[26] <- Add(Subtract(Multiply(10000[24], 6.123233995736766e-17), 10000[25]), 10000[14])
  10000[27] <- Add(Add(10000[24], Multiply(10000[25], 6.123233995736766e-17)), 10000[15])
  10000[28] <- Subtract(10000[11], 10000[14])
  10000[29] <- Subtract(10000[12], 10000[15])
  10000[30] <- Add(Subtract(Multiply(10000[28], 6.123233995736766e-17), 10000[29]), 10000[14])
  10000[31] <- Add(Add(10000[28], Multiply(10000[29], 6.123233995736766e-17)), 10000[15])
  10000[32] <- Add(Add(Multiply(TutorialData[96], 10000[18]), Multiply(TutorialData[97], 10000[19])), TutorialData[98])
  10000[33] <- Add(Add(Multiply(TutorialData[96], 10000[30]), Multiply(TutorialData[97], 10000[31])), TutorialData[98])
  10000[34] <- Add(Add(Multiply(TutorialData[96], 10000[22]), Multiply(TutorialData[97], 10000[23])), TutorialData[98])
  10000[35] <- Add(Add(Multiply(TutorialData[96], 10000[26]), Multiply(TutorialData[97], 10000[27])), TutorialData[98])
  Draw(13.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[18]), Multiply(TutorialData[91], 10000[19])), TutorialData[92]), 10000[32]), Divide(Add(Add(Multiply(TutorialData[93], 10000[18]), Multiply(TutorialData[94], 10000[19])), TutorialData[95]), 10000[32]), Divide(Add(Add(Multiply(TutorialData[90], 10000[22]), Multiply(TutorialData[91], 10000[23])), TutorialData[92]), 10000[34]), Divide(Add(Add(Multiply(TutorialData[93], 10000[22]), Multiply(TutorialData[94], 10000[23])), TutorialData[95]), 10000[34]), Divide(Add(Add(Multiply(TutorialData[90], 10000[26]), Multiply(TutorialData[91], 10000[27])), TutorialData[92]), 10000[35]), Divide(Add(Add(Multiply(TutorialData[93], 10000[26]), Multiply(TutorialData[94], 10000[27])), TutorialData[95]), 10000[35]), Divide(Add(Add(Multiply(TutorialData[90], 10000[30]), Multiply(TutorialData[91], 10000[31])), TutorialData[92]), 10000[33]), Divide(Add(Add(Multiply(TutorialData[93], 10000[30]), Multiply(TutorialData[94], 10000[31])), TutorialData[95]), 10000[33]), Add(319900.0, 10000[3]), 10000[8])
  10000[6] <- 10000[7]
  goto 310
326:
  10000[3] <- Lerp(TutorialData[102], 0.0, Remap(1.5, 3.0, 0.0, 1.0, 10000[0]))
  goto 327 if LessOr(10000[3], TutorialData[103]) else 328
327:
  10000[4] <- 0.0
  goto 335
328:
  goto 329 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 330
329:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 10000[3])
  goto 335
330:
  goto 331 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 332
331:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 335
332:
  goto 333 if LessOr(10000[3], TutorialData[102]) else 334
333:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 10000[3])
  goto 335
334:
  10000[4] <- 0.0
  goto 335
335:
  10000[4] <- EaseOutQuad(10000[4])
  goto 337 if LessOr(10000[4], 0.0) else 336
336:
  10000[5] <- Add(10000[3], Divide(TutorialData[99], 2.0))
  10000[6] <- Subtract(10000[3], Divide(TutorialData[99], 2.0))
  10000[7] <- Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[6])), TutorialData[98])
  10000[8] <- Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[6])), TutorialData[98])
  10000[9] <- Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[5])), TutorialData[98])
  10000[10] <- Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[5])), TutorialData[98])
  Draw(10.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[93], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[8]), Divide(Add(Add(Multiply(TutorialData[93], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[8]), Add(310100.0, 10000[3]), 10000[4])
  goto 337
337:
  10000[4] <- Mod(RuntimeUpdate[0], 0.3)
  goto 338 if LessOr(10000[3], TutorialData[103]) else 339
338:
  10000[5] <- 0.0
  goto 346
339:
  goto 340 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 341
340:
  10000[5] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 10000[3])
  goto 346
341:
  goto 342 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 343
342:
  10000[5] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 346
343:
  goto 344 if LessOr(10000[3], TutorialData[102]) else 345
344:
  10000[5] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 10000[3])
  goto 346
345:
  10000[5] <- 0.0
  goto 346
346:
  10000[6] <- 0.0
  goto 347
347:
  goto 348 if Less(10000[6], 1.0) else 363
348:
  10000[7] <- Add(10000[6], 1.0)
  goto 349 if 10000[6] else 350
349:
  10000[8] <- 1.0
  goto 351 if 10000[6] else 352
350:
  10000[8] <- 0.0
  goto 351 if 10000[6] else 352
351:
  10000[9] <- 1.0
  goto 360 if LessOr(10000[4], 0.0) else 353
352:
  10000[9] <- 0.0
  goto 360 if LessOr(10000[4], 0.0) else 353
353:
  goto 354 if LessOr(10000[4], 0.1) else 355
354:
  10000[8] <- Remap(0.0, 0.1, 10000[8], 1.0, 10000[4])
  goto 360
355:
  goto 356 if LessOr(10000[4], 0.19999999999999998) else 357
356:
  10000[8] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[4])
  goto 360
357:
  goto 358 if LessOr(10000[4], 0.3) else 359
358:
  10000[8] <- Remap(0.19999999999999998, 0.3, 1.0, 10000[9], 10000[4])
  goto 360
359:
  10000[8] <- 10000[9]
  goto 360
360:
  10000[8] <- Multiply(EaseOutQuad(10000[5]), EaseOutQuad(10000[8]))
  goto 361 if LessOr(10000[8], 0.0) else 362
361:
  10000[6] <- 10000[7]
  goto 347
362:
  10000[9] <- Multiply(Add(1.0, Add(Add(0.4, 10000[6]), Divide(10000[4], 0.3))), TutorialData[100])
  10000[10] <- Add(10000[3], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[11] <- Add(10000[9], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[12] <- Subtract(10000[3], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[13] <- Subtract(10000[9], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[14] <- Divide(Add(Add(Add(10000[13], 10000[11]), 10000[13]), 10000[11]), 4.0)
  10000[15] <- Divide(Add(Add(Add(10000[12], 10000[10]), 10000[10]), 10000[12]), 4.0)
  10000[16] <- Subtract(10000[13], 10000[14])
  10000[17] <- Subtract(10000[12], 10000[15])
  10000[18] <- Add(Subtract(Multiply(10000[16], 6.123233995736766e-17), Multiply(10000[17], -1.0)), 10000[14])
  10000[19] <- Add(Add(Multiply(10000[16], -1.0), Multiply(10000[17], 6.123233995736766e-17)), 10000[15])
  10000[20] <- Subtract(10000[13], 10000[14])
  10000[21] <- Subtract(10000[10], 10000[15])
  10000[22] <- Add(Subtract(Multiply(10000[20], 6.123233995736766e-17), Multiply(10000[21], -1.0)), 10000[14])
  10000[23] <- Add(Add(Multiply(10000[20], -1.0), Multiply(10000[21], 6.123233995736766e-17)), 10000[15])
  10000[24] <- Subtract(10000[11], 10000[14])
  10000[25] <- Subtract(10000[10], 10000[15])
  10000[26] <- Add(Subtract(Multiply(10000[24], 6.123233995736766e-17), Multiply(10000[25], -1.0)), 10000[14])
  10000[27] <- Add(Add(Multiply(10000[24], -1.0), Multiply(10000[25], 6.123233995736766e-17)), 10000[15])
  10000[28] <- Subtract(10000[11], 10000[14])
  10000[29] <- Subtract(10000[12], 10000[15])
  10000[30] <- Add(Subtract(Multiply(10000[28], 6.123233995736766e-17), Multiply(10000[29], -1.0)), 10000[14])
  10000[31] <- Add(Add(Multiply(10000[28], -1.0), Multiply(10000[29], 6.123233995736766e-17)), 10000[15])
  10000[32] <- Add(Add(Multiply(TutorialData[96], 10000[18]), Multiply(TutorialData[97], 10000[19])), TutorialData[98])
  10000[33] <- Add(Add(Multiply(TutorialData[96], 10000[30]), Multiply(TutorialData[97], 10000[31])), TutorialData[98])
  10000[34] <- Add(Add(Multiply(TutorialData[96], 10000[22]), Multiply(TutorialData[97], 10000[23])), TutorialData[98])
  10000[35] <- Add(Add(Multiply(TutorialData[96], 10000[26]), Multiply(TutorialData[97], 10000[27])), TutorialData[98])
  Draw(11.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[18]), Multiply(TutorialData[91], 10000[19])), TutorialData[92]), 10000[32]), Divide(Add(Add(Multiply(TutorialData[93], 10000[18]), Multiply(TutorialData[94], 10000[19])), TutorialData[95]), 10000[32]), Divide(Add(Add(Multiply(TutorialData[90], 10000[22]), Multiply(TutorialData[91], 10000[23])), TutorialData[92]), 10000[34]), Divide(Add(Add(Multiply(TutorialData[93], 10000[22]), Multiply(TutorialData[94], 10000[23])), TutorialData[95]), 10000[34]), Divide(Add(Add(Multiply(TutorialData[90], 10000[26]), Multiply(TutorialData[91], 10000[27])), TutorialData[92]), 10000[35]), Divide(Add(Add(Multiply(TutorialData[93], 10000[26]), Multiply(TutorialData[94], 10000[27])), TutorialData[95]), 10000[35]), Divide(Add(Add(Multiply(TutorialData[90], 10000[30]), Multiply(TutorialData[91], 10000[31])), TutorialData[92]), 10000[33]), Divide(Add(Add(Multiply(TutorialData[93], 10000[30]), Multiply(TutorialData[94], 10000[31])), TutorialData[95]), 10000[33]), Add(320100.0, 10000[3]), 10000[8])
  10000[6] <- 10000[7]
  goto 347
363:
  goto 364 if LessOr(3.0, 10000[0]) else 475
364:
  goto 365 if Less(10000[0], 9.0) else 475
365:
  goto 366 if Less(10000[0], 8.5) else 440
366:
  goto 367 if LessOr(0.0, TutorialData[103]) else 368
367:
  10000[3] <- 0.0
  goto 375
368:
  goto 369 if LessOr(0.0, Add(TutorialData[103], 0.5)) else 370
369:
  10000[3] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 0.0)
  goto 375
370:
  goto 371 if LessOr(0.0, Subtract(TutorialData[102], 0.5)) else 372
371:
  10000[3] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0.0)
  goto 375
372:
  goto 373 if LessOr(0.0, TutorialData[102]) else 374
373:
  10000[3] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 0.0)
  goto 375
374:
  10000[3] <- 0.0
  goto 375
375:
  10000[3] <- EaseOutQuad(10000[3])
  goto 377 if LessOr(10000[3], 0.0) else 376
376:
  Draw(12.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 309900.0, 10000[3])
  goto 377
377:
  10000[3] <- Mod(RuntimeUpdate[0], 0.3)
  goto 378 if LessOr(0.0, TutorialData[103]) else 379
378:
  10000[4] <- 0.0
  goto 386
379:
  goto 380 if LessOr(0.0, Add(TutorialData[103], 0.5)) else 381
380:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 0.0)
  goto 386
381:
  goto 382 if LessOr(0.0, Subtract(TutorialData[102], 0.5)) else 383
382:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0.0)
  goto 386
383:
  goto 384 if LessOr(0.0, TutorialData[102]) else 385
384:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 0.0)
  goto 386
385:
  10000[4] <- 0.0
  goto 386
386:
  10000[5] <- 0.0
  goto 387
387:
  goto 388 if Less(10000[5], 1.0) else 403
388:
  10000[6] <- Add(10000[5], 1.0)
  goto 389 if 10000[5] else 390
389:
  10000[7] <- 1.0
  goto 391 if 10000[5] else 392
390:
  10000[7] <- 0.0
  goto 391 if 10000[5] else 392
391:
  10000[8] <- 1.0
  goto 400 if LessOr(10000[3], 0.0) else 393
392:
  10000[8] <- 0.0
  goto 400 if LessOr(10000[3], 0.0) else 393
393:
  goto 394 if LessOr(10000[3], 0.1) else 395
394:
  10000[7] <- Remap(0.0, 0.1, 10000[7], 1.0, 10000[3])
  goto 400
395:
  goto 396 if LessOr(10000[3], 0.19999999999999998) else 397
396:
  10000[7] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[3])
  goto 400
397:
  goto 398 if LessOr(10000[3], 0.3) else 399
398:
  10000[7] <- Remap(0.19999999999999998, 0.3, 1.0, 10000[8], 10000[3])
  goto 400
399:
  10000[7] <- 10000[8]
  goto 400
400:
  10000[7] <- Multiply(EaseOutQuad(10000[4]), EaseOutQuad(10000[7]))
  goto 401 if LessOr(10000[7], 0.0) else 402
401:
  10000[5] <- 10000[6]
  goto 387
402:
  10000[8] <- Multiply(Add(-1.0, Multiply(-1.0, Add(Add(0.4, 10000[5]), Divide(10000[3], 0.3)))), TutorialData[100])
  10000[9] <- Add(10000[8], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[10] <- Subtract(10000[8], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[11] <- Divide(Add(Add(Add(10000[10], 10000[9]), 10000[10]), 10000[9]), 4.0)
  10000[12] <- Subtract(10000[10], 10000[11])
  10000[13] <- Add(Subtract(Multiply(10000[12], 6.123233995736766e-17), Subtract(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))), 10000[11])
  10000[14] <- Add(Add(10000[12], Multiply(Subtract(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[15] <- Subtract(10000[10], 10000[11])
  10000[16] <- Add(Subtract(Multiply(10000[15], 6.123233995736766e-17), Subtract(Add(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))), 10000[11])
  10000[17] <- Add(Add(10000[15], Multiply(Subtract(Divide(Multiply(TutorialData[99], 1.5), 2.0), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[18] <- Subtract(10000[9], 10000[11])
  10000[19] <- Add(Subtract(Multiply(10000[18], 6.123233995736766e-17), Subtract(Add(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))), 10000[11])
  10000[20] <- Add(Add(10000[18], Multiply(Subtract(Divide(Multiply(TutorialData[99], 1.5), 2.0), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[21] <- Subtract(10000[9], 10000[11])
  10000[22] <- Add(Subtract(Multiply(10000[21], 6.123233995736766e-17), Subtract(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))), 10000[11])
  10000[23] <- Add(Add(10000[21], Multiply(Subtract(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[24] <- Add(Add(Multiply(TutorialData[96], 10000[13]), Multiply(TutorialData[97], 10000[14])), TutorialData[98])
  10000[25] <- Add(Add(Multiply(TutorialData[96], 10000[22]), Multiply(TutorialData[97], 10000[23])), TutorialData[98])
  10000[26] <- Add(Add(Multiply(TutorialData[96], 10000[16]), Multiply(TutorialData[97], 10000[17])), TutorialData[98])
  10000[27] <- Add(Add(Multiply(TutorialData[96], 10000[19]), Multiply(TutorialData[97], 10000[20])), TutorialData[98])
  Draw(13.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[13]), Multiply(TutorialData[91], 10000[14])), TutorialData[92]), 10000[24]), Divide(Add(Add(Multiply(TutorialData[93], 10000[13]), Multiply(TutorialData[94], 10000[14])), TutorialData[95]), 10000[24]), Divide(Add(Add(Multiply(TutorialData[90], 10000[16]), Multiply(TutorialData[91], 10000[17])), TutorialData[92]), 10000[26]), Divide(Add(Add(Multiply(TutorialData[93], 10000[16]), Multiply(TutorialData[94], 10000[17])), TutorialData[95]), 10000[26]), Divide(Add(Add(Multiply(TutorialData[90], 10000[19]), Multiply(TutorialData[91], 10000[20])), TutorialData[92]), 10000[27]), Divide(Add(Add(Multiply(TutorialData[93], 10000[19]), Multiply(TutorialData[94], 10000[20])), TutorialData[95]), 10000[27]), Divide(Add(Add(Multiply(TutorialData[90], 10000[22]), Multiply(TutorialData[91], 10000[23])), TutorialData[92]), 10000[25]), Divide(Add(Add(Multiply(TutorialData[93], 10000[22]), Multiply(TutorialData[94], 10000[23])), TutorialData[95]), 10000[25]), 319900.0, 10000[7])
  10000[5] <- 10000[6]
  goto 387
403:
  goto 404 if LessOr(0.0, TutorialData[103]) else 405
404:
  10000[3] <- 0.0
  goto 412
405:
  goto 406 if LessOr(0.0, Add(TutorialData[103], 0.5)) else 407
406:
  10000[3] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 0.0)
  goto 412
407:
  goto 408 if LessOr(0.0, Subtract(TutorialData[102], 0.5)) else 409
408:
  10000[3] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0.0)
  goto 412
409:
  goto 410 if LessOr(0.0, TutorialData[102]) else 411
410:
  10000[3] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 0.0)
  goto 412
411:
  10000[3] <- 0.0
  goto 412
412:
  10000[3] <- EaseOutQuad(10000[3])
  goto 414 if LessOr(10000[3], 0.0) else 413
413:
  Draw(10.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 310100.0, 10000[3])
  goto 414
414:
  10000[3] <- Mod(RuntimeUpdate[0], 0.3)
  goto 415 if LessOr(0.0, TutorialData[103]) else 416
415:
  10000[4] <- 0.0
  goto 423
416:
  goto 417 if LessOr(0.0, Add(TutorialData[103], 0.5)) else 418
417:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 0.0)
  goto 423
418:
  goto 419 if LessOr(0.0, Subtract(TutorialData[102], 0.5)) else 420
419:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0.0)
  goto 423
420:
  goto 421 if LessOr(0.0, TutorialData[102]) else 422
421:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 0.0)
  goto 423
422:
  10000[4] <- 0.0
  goto 423
423:
  10000[5] <- 0.0
  goto 424
424:
  goto 425 if Less(10000[5], 1.0) else 440
425:
  10000[6] <- Add(10000[5], 1.0)
  goto 426 if 10000[5] else 427
426:
  10000[7] <- 1.0
  goto 428 if 10000[5] else 429
427:
  10000[7] <- 0.0
  goto 428 if 10000[5] else 429
428:
  10000[8] <- 1.0
  goto 437 if LessOr(10000[3], 0.0) else 430
429:
  10000[8] <- 0.0
  goto 437 if LessOr(10000[3], 0.0) else 430
430:
  goto 431 if LessOr(10000[3], 0.1) else 432
431:
  10000[7] <- Remap(0.0, 0.1, 10000[7], 1.0, 10000[3])
  goto 437
432:
  goto 433 if LessOr(10000[3], 0.19999999999999998) else 434
433:
  10000[7] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[3])
  goto 437
434:
  goto 435 if LessOr(10000[3], 0.3) else 436
435:
  10000[7] <- Remap(0.19999999999999998, 0.3, 1.0, 10000[8], 10000[3])
  goto 437
436:
  10000[7] <- 10000[8]
  goto 437
437:
  10000[7] <- Multiply(EaseOutQuad(10000[4]), EaseOutQuad(10000[7]))
  goto 438 if LessOr(10000[7], 0.0) else 439
438:
  10000[5] <- 10000[6]
  goto 424
439:
  10000[8] <- Multiply(Add(1.0, Add(Add(0.4, 10000[5]), Divide(10000[3], 0.3))), TutorialData[100])
  10000[9] <- Add(10000[8], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[10] <- Subtract(10000[8], Divide(Multiply(TutorialData[99], 1.5), 2.0))
  10000[11] <- Divide(Add(Add(Add(10000[10], 10000[9]), 10000[10]), 10000[9]), 4.0)
  10000[12] <- Subtract(10000[10], 10000[11])
  10000[13] <- Add(Subtract(Multiply(10000[12], 6.123233995736766e-17), Multiply(Subtract(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), -1.0)), 10000[11])
  10000[14] <- Add(Add(Multiply(10000[12], -1.0), Multiply(Subtract(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[15] <- Subtract(10000[10], 10000[11])
  10000[16] <- Add(Subtract(Multiply(10000[15], 6.123233995736766e-17), Multiply(Subtract(Divide(Multiply(TutorialData[99], 1.5), 2.0), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), -1.0)), 10000[11])
  10000[17] <- Add(Add(Multiply(10000[15], -1.0), Multiply(Subtract(Divide(Multiply(TutorialData[99], 1.5), 2.0), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[18] <- Subtract(10000[9], 10000[11])
  10000[19] <- Add(Subtract(Multiply(10000[18], 6.123233995736766e-17), Multiply(Subtract(Divide(Multiply(TutorialData[99], 1.5), 2.0), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), -1.0)), 10000[11])
  10000[20] <- Add(Add(Multiply(10000[18], -1.0), Multiply(Subtract(Divide(Multiply(TutorialData[99], 1.5), 2.0), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[21] <- Subtract(10000[9], 10000[11])
  10000[22] <- Add(Subtract(Multiply(10000[21], 6.123233995736766e-17), Multiply(Subtract(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), -1.0)), 10000[11])
  10000[23] <- Add(Add(Multiply(10000[21], -1.0), Multiply(Subtract(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Multiply(TutorialData[99], 1.5), 2.0)), Subtract(0.0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))
  10000[24] <- Add(Add(Multiply(TutorialData[96], 10000[13]), Multiply(TutorialData[97], 10000[14])), TutorialData[98])
  10000[25] <- Add(Add(Multiply(TutorialData[96], 10000[22]), Multiply(TutorialData[97], 10000[23])), TutorialData[98])
  10000[26] <- Add(Add(Multiply(TutorialData[96], 10000[16]), Multiply(TutorialData[97], 10000[17])), TutorialData[98])
  10000[27] <- Add(Add(Multiply(TutorialData[96], 10000[19]), Multiply(TutorialData[97], 10000[20])), TutorialData[98])
  Draw(11.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[13]), Multiply(TutorialData[91], 10000[14])), TutorialData[92]), 10000[24]), Divide(Add(Add(Multiply(TutorialData[93], 10000[13]), Multiply(TutorialData[94], 10000[14])), TutorialData[95]), 10000[24]), Divide(Add(Add(Multiply(TutorialData[90], 10000[16]), Multiply(TutorialData[91], 10000[17])), TutorialData[92]), 10000[26]), Divide(Add(Add(Multiply(TutorialData[93], 10000[16]), Multiply(TutorialData[94], 10000[17])), TutorialData[95]), 10000[26]), Divide(Add(Add(Multiply(TutorialData[90], 10000[19]), Multiply(TutorialData[91], 10000[20])), TutorialData[92]), 10000[27]), Divide(Add(Add(Multiply(TutorialData[93], 10000[19]), Multiply(TutorialData[94], 10000[20])), TutorialData[95]), 10000[27]), Divide(Add(Add(Multiply(TutorialData[90], 10000[22]), Multiply(TutorialData[91], 10000[23])), TutorialData[92]), 10000[25]), Divide(Add(Add(Multiply(TutorialData[93], 10000[22]), Multiply(TutorialData[94], 10000[23])), TutorialData[95]), 10000[25]), 320100.0, 10000[7])
  10000[5] <- 10000[6]
  goto 424
440:
  10000[3] <- Mod(Multiply(RemapClamped(3.0, 9.0, 0.0, 1.0, 10000[0]), 4.0), 1.0)
  goto 441 if Less(10000[3], 0.6666666666666666) else 451
441:
  10000[3] <- Remap(0.0, 0.6666666666666666, 0.0, 1.0, 10000[3])
  goto 442 if LessOr(10000[3], 0.0) else 443
442:
  10000[4] <- 0.0
  goto 446 if LessOr(10000[3], 0.25) else 447
443:
  goto 444 if LessOr(10000[3], 0.25) else 445
444:
  10000[4] <- Remap(0.0, 0.25, 0.0, 1.0, 10000[3])
  goto 446 if LessOr(10000[3], 0.25) else 447
445:
  10000[4] <- 1.0
  goto 446 if LessOr(10000[3], 0.25) else 447
446:
  10000[5] <- 0.0
  goto 450
447:
  goto 448 if LessOr(10000[3], 0.75) else 449
448:
  10000[5] <- Remap(0.25, 0.75, 0.0, 1.0, 10000[3])
  goto 450
449:
  10000[5] <- 1.0
  goto 450
450:
  10000[5] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[5])
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(10000[5]))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(Add(Multiply(TutorialData[90], Multiply(-1.0, TutorialData[100])), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Multiply(-1.0, TutorialData[100])), 0), TutorialData[98])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(10000[5]))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(Add(Multiply(TutorialData[93], Multiply(-1.0, TutorialData[100])), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Multiply(-1.0, TutorialData[100])), 0), TutorialData[98])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, 10000[5]), 3.141592653589793), 0.0, Multiply(10000[4], RuntimeUIConfiguration[5]))
  goto 457
451:
  10000[3] <- Remap(0.6666666666666666, 1.0, 0.0, 1.0, 10000[3])
  goto 452 if LessOr(10000[3], 0.25) else 453
452:
  10000[4] <- 1.0
  goto 456
453:
  goto 454 if LessOr(10000[3], 0.75) else 455
454:
  10000[4] <- Remap(0.25, 0.75, 1.0, 0.0, 10000[3])
  goto 456
455:
  10000[4] <- 0.0
  goto 456
456:
  10000[5] <- Max(0.0, Min(1.0, 10000[3]))
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Add(Divide(Add(Add(Multiply(TutorialData[90], Multiply(-1.0, TutorialData[100])), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Multiply(-1.0, TutorialData[100])), 0), TutorialData[98])), Multiply(Subtract(Add(Divide(Add(Add(Multiply(TutorialData[90], Multiply(-1.0, TutorialData[100])), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Multiply(-1.0, TutorialData[100])), 0), TutorialData[98])), -0.75), Divide(Add(Add(Multiply(TutorialData[90], Multiply(-1.0, TutorialData[100])), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Multiply(-1.0, TutorialData[100])), 0), TutorialData[98]))), 10000[5])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Add(Divide(Add(Add(Multiply(TutorialData[93], Multiply(-1.0, TutorialData[100])), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Multiply(-1.0, TutorialData[100])), 0), TutorialData[98])), Multiply(Subtract(Add(Divide(Add(Add(Multiply(TutorialData[93], Multiply(-1.0, TutorialData[100])), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Multiply(-1.0, TutorialData[100])), 0), TutorialData[98])), 9.184850993605148e-17), Divide(Add(Add(Multiply(TutorialData[93], Multiply(-1.0, TutorialData[100])), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Multiply(-1.0, TutorialData[100])), 0), TutorialData[98]))), 10000[5])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)), 3.141592653589793), 0.0, Multiply(10000[4], RuntimeUIConfiguration[5]))
  goto 457
457:
  10000[3] <- Mod(Multiply(RemapClamped(3.0, 9.0, 0.0, 1.0, 10000[0]), 4.0), 1.0)
  goto 458 if Less(10000[3], 0.6666666666666666) else 468
458:
  10000[3] <- Remap(0.0, 0.6666666666666666, 0.0, 1.0, 10000[3])
  goto 459 if LessOr(10000[3], 0.0) else 460
459:
  10000[4] <- 0.0
  goto 463 if LessOr(10000[3], 0.25) else 464
460:
  goto 461 if LessOr(10000[3], 0.25) else 462
461:
  10000[4] <- Remap(0.0, 0.25, 0.0, 1.0, 10000[3])
  goto 463 if LessOr(10000[3], 0.25) else 464
462:
  10000[4] <- 1.0
  goto 463 if LessOr(10000[3], 0.25) else 464
463:
  10000[5] <- 0.0
  goto 467
464:
  goto 465 if LessOr(10000[3], 0.75) else 466
465:
  10000[5] <- Remap(0.25, 0.75, 0.0, 1.0, 10000[3])
  goto 467
466:
  10000[5] <- 1.0
  goto 467
467:
  10000[5] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[5])
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(10000[5]))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(Add(Multiply(TutorialData[90], TutorialData[100]), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], TutorialData[100]), 0), TutorialData[98])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(10000[5]))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(Add(Multiply(TutorialData[93], TutorialData[100]), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], TutorialData[100]), 0), TutorialData[98])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, 10000[5]), 3.141592653589793), 0.0, Multiply(10000[4], RuntimeUIConfiguration[5]))
  goto 474
468:
  10000[3] <- Remap(0.6666666666666666, 1.0, 0.0, 1.0, 10000[3])
  goto 469 if LessOr(10000[3], 0.25) else 470
469:
  10000[4] <- 1.0
  goto 473
470:
  goto 471 if LessOr(10000[3], 0.75) else 472
471:
  10000[4] <- Remap(0.25, 0.75, 1.0, 0.0, 10000[3])
  goto 473
472:
  10000[4] <- 0.0
  goto 473
473:
  10000[5] <- Max(0.0, Min(1.0, 10000[3]))
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Add(Divide(Add(Add(Multiply(TutorialData[90], TutorialData[100]), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], TutorialData[100]), 0), TutorialData[98])), Multiply(Subtract(Add(Divide(Add(Add(Multiply(TutorialData[90], TutorialData[100]), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], TutorialData[100]), 0), TutorialData[98])), 0.75), Divide(Add(Add(Multiply(TutorialData[90], TutorialData[100]), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], TutorialData[100]), 0), TutorialData[98]))), 10000[5])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Add(Divide(Add(Add(Multiply(TutorialData[93], TutorialData[100]), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], TutorialData[100]), 0), TutorialData[98])), Multiply(Subtract(Add(Divide(Add(Add(Multiply(TutorialData[93], TutorialData[100]), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], TutorialData[100]), 0), TutorialData[98])), 0), Divide(Add(Add(Multiply(TutorialData[93], TutorialData[100]), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], TutorialData[100]), 0), TutorialData[98]))), 10000[5])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)), 3.141592653589793), 0.0, Multiply(10000[4], RuntimeUIConfiguration[5]))
  goto 474
474:
  TutorialInstruction[0] <- 1.0
  goto 475
475:
  goto 476 if Less(Subtract(10000[1], 10000[2]), 8.5) else 488
476:
  goto 477 if LessOr(8.5, 10000[0]) else 488
477:
  SpawnParticleEffect(10.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Add(Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), 0.5, 0.0)
  SpawnParticleEffect(11.0, Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(-1.0, TutorialData[100]), Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0.0)
  10000[1] <- 0.0
  goto 478
478:
  goto 479 if Less(10000[1], TutorialData[0]) else 487
479:
  10000[2] <- Add(10000[1], 1.0)
  10000[3] <- Multiply(Add(10000[1], Multiply(Less(10000[1], 0.0), 7.0)), 9.0)
  goto when TutorialData[10000[3] + 1]
    -1.0 -> 481
    default -> 480
480:
  10000[1] <- 10000[2]
  goto 478
481:
  SpawnParticleEffect(0.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.0)
  SpawnParticleEffect(8.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Add(Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), 0.5, 0.0)
  SpawnParticleEffect(9.0, Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(TutorialData[100], Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0.0)
  10000[1] <- 0.0
  goto 482
482:
  goto 483 if Less(10000[1], TutorialData[0]) else 486
483:
  10000[2] <- Add(10000[1], 1.0)
  10000[3] <- Multiply(Add(10000[1], Multiply(Less(10000[1], 0.0), 7.0)), 9.0)
  goto when TutorialData[10000[3] + 1]
    1.0 -> 485
    default -> 484
484:
  10000[1] <- 10000[2]
  goto 482
485:
  SpawnParticleEffect(0.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.0)
  Play(4.0, 0.0)
  goto 488
486:
  DebugLog(0.0)
  DebugPause()
  goto exit
487:
  DebugLog(0.0)
  DebugPause()
  goto exit
488:
  goto 489 if GreaterOr(10000[0], 10.5) else 641
489:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Add(10000[0], 1.0)
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Mod(10000[0], 7.0)
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 641
490:
  10000[0] <- TutorialMemory[0]
  10000[0] <- Subtract(RuntimeUpdate[0], 10000[0])
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 491 if LessOr(0.0, 10000[0]) else 493
491:
  goto 492 if Less(10000[0], 1.5) else 493
492:
  Draw(8.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 310000.0, 1.0)
  10000[3] <- Multiply(Subtract(Multiply(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), 6.123233995736766e-17), Subtract(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98])))), Lerp(-0.1, 0.4, 0.5))
  10000[4] <- Multiply(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), Multiply(Subtract(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), 6.123233995736766e-17)), Lerp(-0.1, 0.4, 0.5))
  10000[5] <- Add(Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98])), 10000[3])
  10000[6] <- Add(Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98])), 10000[4])
  10000[7] <- Add(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), 10000[3])
  10000[8] <- Add(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), 10000[4])
  Draw(9.0, Divide(Add(Add(Multiply(3.0, 10000[5]), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, 10000[6])), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Add(10000[5], Subtract(Multiply(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), 6.123233995736766e-17), Subtract(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98])))))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Add(10000[6], Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), Multiply(Subtract(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), 6.123233995736766e-17))))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Add(10000[7], Subtract(Multiply(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), 6.123233995736766e-17), Subtract(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98])))))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Add(10000[8], Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[91]), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), Multiply(Subtract(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[97]), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[94]), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[97]), TutorialData[98]))), 6.123233995736766e-17))))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, 10000[7]), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, 10000[8])), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 320000.0, 1.0)
  goto 493
493:
  goto 494 if LessOr(1.5, 10000[0]) else 526
494:
  goto 495 if Less(10000[0], 3.0) else 526
495:
  10000[3] <- Lerp(TutorialData[102], 0.0, Remap(1.5, 3.0, 0.0, 1.0, 10000[0]))
  goto 496 if LessOr(10000[3], TutorialData[103]) else 497
496:
  10000[4] <- 0.0
  goto 504
497:
  goto 498 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 499
498:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 10000[3])
  goto 504
499:
  goto 500 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 501
500:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 504
501:
  goto 502 if LessOr(10000[3], TutorialData[102]) else 503
502:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 10000[3])
  goto 504
503:
  10000[4] <- 0.0
  goto 504
504:
  10000[4] <- EaseOutQuad(10000[4])
  goto 506 if LessOr(10000[4], 0.0) else 505
505:
  10000[5] <- Add(10000[3], Divide(TutorialData[99], 2.0))
  10000[6] <- Subtract(10000[3], Divide(TutorialData[99], 2.0))
  10000[7] <- Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[6])), TutorialData[98])
  10000[8] <- Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[97], 10000[6])), TutorialData[98])
  10000[9] <- Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[5])), TutorialData[98])
  10000[10] <- Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[97], 10000[5])), TutorialData[98])
  Draw(8.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[8]), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[8]), Add(310000.0, 10000[3]), 10000[4])
  goto 506
506:
  10000[4] <- Mod(RuntimeUpdate[0], 0.3)
  goto 507 if LessOr(10000[3], TutorialData[103]) else 508
507:
  10000[5] <- 0.0
  goto 515
508:
  goto 509 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 510
509:
  10000[5] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 10000[3])
  goto 515
510:
  goto 511 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 512
511:
  10000[5] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 515
512:
  goto 513 if LessOr(10000[3], TutorialData[102]) else 514
513:
  10000[5] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 10000[3])
  goto 515
514:
  10000[5] <- 0.0
  goto 515
515:
  goto 516 if LessOr(10000[4], 0.0) else 517
516:
  10000[6] <- 0.0
  goto 524
517:
  goto 518 if LessOr(10000[4], 0.1) else 519
518:
  10000[6] <- Remap(0.0, 0.1, 0.0, 1.0, 10000[4])
  goto 524
519:
  goto 520 if LessOr(10000[4], 0.19999999999999998) else 521
520:
  10000[6] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[4])
  goto 524
521:
  goto 522 if LessOr(10000[4], 0.3) else 523
522:
  10000[6] <- Remap(0.19999999999999998, 0.3, 1.0, 0.0, 10000[4])
  goto 524
523:
  10000[6] <- 0.0
  goto 524
524:
  10000[5] <- Multiply(EaseOutQuad(10000[5]), EaseOutQuad(10000[6]))
  goto 526 if LessOr(10000[5], 0.0) else 525
525:
  10000[6] <- Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[3])), TutorialData[98])
  10000[7] <- Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[3])), TutorialData[92]), 10000[6])
  10000[8] <- Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[3])), TutorialData[95]), 10000[6])
  10000[9] <- Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[97], 10000[3])), TutorialData[98])
  10000[10] <- Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[91], 10000[3])), TutorialData[92]), 10000[9])
  10000[11] <- Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[94], 10000[3])), TutorialData[95]), 10000[9])
  10000[12] <- Subtract(10000[10], 10000[7])
  10000[13] <- Subtract(10000[11], 10000[8])
  10000[14] <- Subtract(Multiply(10000[12], 6.123233995736766e-17), 10000[13])
  10000[15] <- Add(10000[12], Multiply(10000[13], 6.123233995736766e-17))
  10000[16] <- Lerp(-0.1, 0.4, Divide(10000[4], 0.3))
  10000[17] <- Multiply(10000[14], 10000[16])
  10000[18] <- Multiply(10000[15], 10000[16])
  10000[19] <- Add(10000[7], 10000[17])
  10000[20] <- Add(10000[8], 10000[18])
  10000[21] <- Add(10000[10], 10000[17])
  10000[22] <- Add(10000[11], 10000[18])
  Draw(9.0, 10000[19], 10000[20], Add(10000[19], 10000[14]), Add(10000[20], 10000[15]), Add(10000[21], 10000[14]), Add(10000[22], 10000[15]), 10000[21], 10000[22], Add(320000.0, 10000[3]), 10000[5])
  goto 526
526:
  goto 527 if LessOr(3.0, 10000[0]) else 578
527:
  goto 528 if Less(10000[0], 9.0) else 578
528:
  goto 529 if Less(10000[0], 8.5) else 560
529:
  goto 530 if LessOr(0.0, TutorialData[103]) else 531
530:
  10000[3] <- 0.0
  goto 538
531:
  goto 532 if LessOr(0.0, Add(TutorialData[103], 0.5)) else 533
532:
  10000[3] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 0.0)
  goto 538
533:
  goto 534 if LessOr(0.0, Subtract(TutorialData[102], 0.5)) else 535
534:
  10000[3] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0.0)
  goto 538
535:
  goto 536 if LessOr(0.0, TutorialData[102]) else 537
536:
  10000[3] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 0.0)
  goto 538
537:
  10000[3] <- 0.0
  goto 538
538:
  10000[3] <- EaseOutQuad(10000[3])
  goto 540 if LessOr(10000[3], 0.0) else 539
539:
  Draw(8.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 310000.0, 10000[3])
  goto 540
540:
  10000[3] <- Mod(RuntimeUpdate[0], 0.3)
  goto 541 if LessOr(0.0, TutorialData[103]) else 542
541:
  10000[4] <- 0.0
  goto 549
542:
  goto 543 if LessOr(0.0, Add(TutorialData[103], 0.5)) else 544
543:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 0.0)
  goto 549
544:
  goto 545 if LessOr(0.0, Subtract(TutorialData[102], 0.5)) else 546
545:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0.0)
  goto 549
546:
  goto 547 if LessOr(0.0, TutorialData[102]) else 548
547:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 0.0)
  goto 549
548:
  10000[4] <- 0.0
  goto 549
549:
  goto 550 if LessOr(10000[3], 0.0) else 551
550:
  10000[5] <- 0.0
  goto 558
551:
  goto 552 if LessOr(10000[3], 0.1) else 553
552:
  10000[5] <- Remap(0.0, 0.1, 0.0, 1.0, 10000[3])
  goto 558
553:
  goto 554 if LessOr(10000[3], 0.19999999999999998) else 555
554:
  10000[5] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[3])
  goto 558
555:
  goto 556 if LessOr(10000[3], 0.3) else 557
556:
  10000[5] <- Remap(0.19999999999999998, 0.3, 1.0, 0.0, 10000[3])
  goto 558
557:
  10000[5] <- 0.0
  goto 558
558:
  10000[4] <- Multiply(EaseOutQuad(10000[4]), EaseOutQuad(10000[5]))
  goto 560 if LessOr(10000[4], 0.0) else 559
559:
  10000[5] <- Lerp(-0.1, 0.4, Divide(10000[3], 0.3))
  10000[6] <- Multiply(Subtract(Multiply(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 6.123233995736766e-17), Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98])))), 10000[5])
  10000[7] <- Multiply(Add(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), Multiply(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 6.123233995736766e-17)), 10000[5])
  10000[8] <- Add(Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98])), 10000[6])
  10000[9] <- Add(Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98])), 10000[7])
  10000[10] <- Add(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), 10000[6])
  10000[11] <- Add(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), 10000[7])
  Draw(9.0, 10000[8], 10000[9], Add(10000[8], Subtract(Multiply(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 6.123233995736766e-17), Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))))), Add(10000[9], Add(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), Multiply(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 6.123233995736766e-17))), Add(10000[10], Subtract(Multiply(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 6.123233995736766e-17), Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))))), Add(10000[11], Add(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), Multiply(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 6.123233995736766e-17))), 10000[10], 10000[11], 320000.0, 10000[4])
  goto 560
560:
  10000[3] <- Mod(Multiply(RemapClamped(3.0, 9.0, 0.0, 1.0, 10000[0]), 4.0), 1.0)
  goto 561 if Less(10000[3], 0.6666666666666666) else 571
561:
  10000[3] <- Remap(0.0, 0.6666666666666666, 0.0, 1.0, 10000[3])
  goto 562 if LessOr(10000[3], 0.0) else 563
562:
  10000[4] <- 0.0
  goto 566 if LessOr(10000[3], 0.25) else 567
563:
  goto 564 if LessOr(10000[3], 0.25) else 565
564:
  10000[4] <- Remap(0.0, 0.25, 0.0, 1.0, 10000[3])
  goto 566 if LessOr(10000[3], 0.25) else 567
565:
  10000[4] <- 1.0
  goto 566 if LessOr(10000[3], 0.25) else 567
566:
  10000[5] <- 0.0
  goto 570
567:
  goto 568 if LessOr(10000[3], 0.75) else 569
568:
  10000[5] <- Remap(0.25, 0.75, 0.0, 1.0, 10000[3])
  goto 570
569:
  10000[5] <- 1.0
  goto 570
570:
  10000[5] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[5])
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(10000[5]))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(10000[5]))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, 10000[5]), 3.141592653589793), 0.0, Multiply(10000[4], RuntimeUIConfiguration[5]))
  goto 577
571:
  10000[3] <- Remap(0.6666666666666666, 1.0, 0.0, 1.0, 10000[3])
  goto 572 if LessOr(10000[3], 0.25) else 573
572:
  10000[4] <- 1.0
  goto 576
573:
  goto 574 if LessOr(10000[3], 0.75) else 575
574:
  10000[4] <- Remap(0.25, 0.75, 1.0, 0.0, 10000[3])
  goto 576
575:
  10000[4] <- 0.0
  goto 576
576:
  10000[5] <- Max(0.0, Min(1.0, 10000[3]))
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Add(Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98])), Multiply(Subtract(Add(Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98])), 4.592425496802574e-17), Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98]))), 10000[5])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Add(Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98])), Multiply(Subtract(Add(Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98])), 0.75), Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98]))), 10000[5])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)), 3.141592653589793), 0.0, Multiply(10000[4], RuntimeUIConfiguration[5]))
  goto 577
577:
  TutorialInstruction[0] <- 1.0
  goto 578
578:
  goto 579 if Less(Subtract(10000[1], 10000[2]), 8.5) else 586
579:
  goto 580 if LessOr(8.5, 10000[0]) else 586
580:
  SpawnParticleEffect(6.0, Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Add(Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Add(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), 0.5, 0.0)
  SpawnParticleEffect(7.0, Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0.0)
  10000[1] <- 0.0
  goto 581
581:
  goto 582 if Less(10000[1], TutorialData[0]) else 585
582:
  10000[2] <- Add(10000[1], 1.0)
  10000[3] <- Multiply(Add(10000[1], Multiply(Less(10000[1], 0.0), 7.0)), 9.0)
  goto 583 if TutorialData[10000[3] + 1] else 584
583:
  10000[1] <- 10000[2]
  goto 581
584:
  SpawnParticleEffect(0.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.0)
  Play(4.0, 0.0)
  goto 586
585:
  DebugLog(0.0)
  DebugPause()
  goto exit
586:
  goto 587 if GreaterOr(10000[0], 10.5) else 641
587:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Add(10000[0], 1.0)
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Mod(10000[0], 7.0)
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 641
588:
  10000[0] <- TutorialMemory[0]
  10000[3] <- Subtract(RuntimeUpdate[0], 10000[0])
  10000[4] <- TutorialMemory[4]
  10000[5] <- TutorialMemory[0]
  goto 589 if LessOr(0.0, 10000[3]) else 591
589:
  goto 590 if Less(10000[3], 1.5) else 591
590:
  Draw(7.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[91], 1.0)), TutorialData[92]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), Divide(Add(Add(0, Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(0.0, Multiply(1.0, Negate(Divide(Add(Add(0, Multiply(TutorialData[94], 1.0)), TutorialData[95]), Add(Add(0, Multiply(TutorialData[97], 1.0)), TutorialData[98]))))), 3.0)), 1.0), 310000.0, 1.0)
  goto 591
591:
  goto 592 if LessOr(1.5, 10000[3]) else 604
592:
  goto 593 if Less(10000[3], 3.0) else 604
593:
  10000[6] <- Lerp(TutorialData[102], 0.0, Remap(1.5, 3.0, 0.0, 1.0, 10000[3]))
  goto 594 if LessOr(10000[6], TutorialData[103]) else 595
594:
  10000[7] <- 0.0
  goto 602
595:
  goto 596 if LessOr(10000[6], Add(TutorialData[103], 0.5)) else 597
596:
  10000[7] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 10000[6])
  goto 602
597:
  goto 598 if LessOr(10000[6], Subtract(TutorialData[102], 0.5)) else 599
598:
  10000[7] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[6])
  goto 602
599:
  goto 600 if LessOr(10000[6], TutorialData[102]) else 601
600:
  10000[7] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 10000[6])
  goto 602
601:
  10000[7] <- 0.0
  goto 602
602:
  10000[7] <- EaseOutQuad(10000[7])
  goto 604 if LessOr(10000[7], 0.0) else 603
603:
  10000[8] <- Add(10000[6], Divide(TutorialData[99], 2.0))
  10000[9] <- Subtract(10000[6], Divide(TutorialData[99], 2.0))
  10000[10] <- Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[9])), TutorialData[98])
  10000[11] <- Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[97], 10000[9])), TutorialData[98])
  10000[12] <- Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], 10000[8])), TutorialData[98])
  10000[13] <- Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), Multiply(TutorialData[97], 10000[8])), TutorialData[98])
  Draw(7.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[9])), TutorialData[92]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[9])), TutorialData[95]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[8])), TutorialData[92]), 10000[12]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[8])), TutorialData[95]), 10000[12]), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[8])), TutorialData[92]), 10000[13]), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[8])), TutorialData[95]), 10000[13]), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[9])), TutorialData[92]), 10000[11]), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[9])), TutorialData[95]), 10000[11]), Add(310000.0, 10000[6]), 10000[7])
  goto 604
604:
  goto 605 if LessOr(3.0, 10000[3]) else 631
605:
  goto 606 if Less(10000[3], 7.0) else 631
606:
  goto 607 if LessOr(0.0, TutorialData[103]) else 608
607:
  10000[6] <- 0.0
  goto 615
608:
  goto 609 if LessOr(0.0, Add(TutorialData[103], 0.5)) else 610
609:
  10000[6] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0.0, 1.0, 0.0)
  goto 615
610:
  goto 611 if LessOr(0.0, Subtract(TutorialData[102], 0.5)) else 612
611:
  10000[6] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0.0)
  goto 615
612:
  goto 613 if LessOr(0.0, TutorialData[102]) else 614
613:
  10000[6] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0.0, 0.0)
  goto 615
614:
  10000[6] <- 0.0
  goto 615
615:
  10000[6] <- EaseOutQuad(10000[6])
  goto 617 if LessOr(10000[6], 0.0) else 616
616:
  Draw(7.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 310000.0, 10000[6])
  goto 617
617:
  10000[6] <- Mod(Multiply(RemapClamped(3.0, 7.0, 0.0, 1.0, 10000[3]), 4.0), 1.0)
  10000[7] <- 10000[6]
  goto 618 if LessOr(10000[6], 0.0) else 619
618:
  10000[8] <- 0.0
  goto 626 if LessOr(10000[6], 0.25) else 627
619:
  goto 620 if LessOr(10000[6], 0.05) else 621
620:
  10000[8] <- Remap(0.0, 0.05, 0.0, 1.0, 10000[6])
  goto 626 if LessOr(10000[6], 0.25) else 627
621:
  goto 622 if LessOr(10000[6], 0.75) else 623
622:
  10000[8] <- Remap(0.05, 0.75, 1.0, 1.0, 10000[6])
  goto 626 if LessOr(10000[6], 0.25) else 627
623:
  goto 624 if LessOr(10000[6], 0.95) else 625
624:
  10000[8] <- Remap(0.75, 0.95, 1.0, 0.0, 10000[6])
  goto 626 if LessOr(10000[6], 0.25) else 627
625:
  10000[8] <- 0.0
  goto 626 if LessOr(10000[6], 0.25) else 627
626:
  10000[9] <- 0.0
  goto 630
627:
  goto 628 if LessOr(10000[7], 0.75) else 629
628:
  10000[9] <- Remap(0.25, 0.75, 0.0, 1.0, 10000[7])
  goto 630
629:
  10000[9] <- 1.0
  goto 630
630:
  10000[9] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[9])
  Paint(0.0, Add(Multiply(Multiply(Subtract(0, Multiply(1.0, Sin(10000[9]))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(0.8660254037844386, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[92]), Add(0, TutorialData[98])))), Add(Multiply(Multiply(Add(0, Multiply(1.0, Cos(10000[9]))), 0.25), RuntimeUIConfiguration[4]), Add(Multiply(-0.5000000000000001, Multiply(0.25, RuntimeUIConfiguration[4])), Divide(Add(0, TutorialData[95]), Add(0, TutorialData[98])))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, 10000[9]), 3.141592653589793), 0.0, Multiply(10000[8], RuntimeUIConfiguration[5]))
  TutorialInstruction[0] <- 0.0
  goto 631
631:
  goto 632 if Less(Subtract(10000[4], 10000[5]), 7.0) else 639
632:
  goto 633 if LessOr(7.0, 10000[3]) else 639
633:
  SpawnParticleEffect(1.0, Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Add(Divide(Add(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Add(Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), 0.0), Add(Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), Power(Add(Power(Subtract(Divide(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), TutorialData[92]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[90], Negate(Divide(TutorialData[99], 2.0))), TutorialData[92]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0), Power(Subtract(Divide(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), TutorialData[95]), Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), TutorialData[98])), Divide(Add(Multiply(TutorialData[93], Negate(Divide(TutorialData[99], 2.0))), TutorialData[95]), Add(Multiply(TutorialData[96], Negate(Divide(TutorialData[99], 2.0))), TutorialData[98]))), 2.0)), 0.5)), Divide(Add(Add(Multiply(TutorialData[90], Divide(TutorialData[99], 2.0)), 0), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Divide(TutorialData[99], 2.0)), 0), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Divide(TutorialData[99], 2.0)), 0), TutorialData[98])), 0.5, 0.0)
  SpawnParticleEffect(2.0, Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), Divide(Divide(Subtract(Add(Subtract(Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0.0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0.0)
  10000[0] <- 0.0
  goto 634
634:
  goto 635 if Less(10000[0], TutorialData[0]) else 638
635:
  10000[1] <- Add(10000[0], 1.0)
  10000[2] <- Multiply(Add(10000[0], Multiply(Less(10000[0], 0.0), 7.0)), 9.0)
  goto 636 if TutorialData[10000[2] + 1] else 637
636:
  10000[0] <- 10000[1]
  goto 634
637:
  SpawnParticleEffect(0.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.0)
  Play(1.0, 0.0)
  goto 639
638:
  DebugLog(0.0)
  DebugPause()
  goto exit
639:
  goto 640 if GreaterOr(10000[3], 8.5) else 641
640:
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Add(10000[0], 1.0)
  10000[0] <- TutorialMemory[5]
  TutorialMemory[5] <- Mod(10000[0], 7.0)
  TutorialMemory[0] <- RuntimeUpdate[0]
  goto 641
641:
  10000[0] <- TutorialMemory[3]
  goto 642 if Not(10000[0]) else 646
642:
  10000[0] <- TutorialMemory[1]
  goto 643 if NotEqual(10000[0], 0.0) else 644
643:
  10000[0] <- TutorialMemory[1]
  DestroyParticleEffect(10000[0])
  TutorialMemory[1] <- 0.0
  goto 644
644:
  10000[0] <- TutorialMemory[2]
  goto 645 if NotEqual(10000[0], 0.0) else 646
645:
  10000[0] <- TutorialMemory[2]
  StopLooped(10000[0])
  TutorialMemory[2] <- 0.0
  TutorialMemory[4] <- RuntimeUpdate[0]
  goto exit
646:
  TutorialMemory[4] <- RuntimeUpdate[0]
  goto exit
