0:
  TutorialMemory[3] <- 0
  TutorialInstruction[0] <- -1.0
  10000[0] <- 0
  goto 1
1:
  goto 2 if Less(10000[0], TutorialData[0]) else 3
2:
  10000[41] <- Multiply(Add(10000[0], Multiply(Less(10000[0], 0), 7.0)), 9.0)
  10000[0] <- Add(10000[0], 1.0)
  Draw(1.0, TutorialData[10000[41] + 2], TutorialData[10000[41] + 3], TutorialData[10000[41] + 4], TutorialData[10000[41] + 5], TutorialData[10000[41] + 6], TutorialData[10000[41] + 7], TutorialData[10000[41] + 8], TutorialData[10000[41] + 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[41] <- TutorialMemory[5]
  goto 4 if 10000[41] else 585
4:
  10000[41] <- TutorialMemory[5]
  goto when 10000[41]
    1.0 -> 488
    default -> 5
5:
  10000[41] <- TutorialMemory[5]
  goto when 10000[41]
    2.0 -> 278
    default -> 6
6:
  10000[41] <- TutorialMemory[5]
  goto when 10000[41]
    3.0 -> 220
    default -> 7
7:
  10000[41] <- TutorialMemory[5]
  goto when 10000[41]
    4.0 -> 159
    default -> 8
8:
  10000[0] <- TutorialMemory[5]
  goto when 10000[0]
    5.0 -> 104
    default -> 9
9:
  10000[0] <- TutorialMemory[5]
  goto when 10000[0]
    6.0 -> 10
    default -> 638
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, 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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, 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, 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, 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, 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, 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, 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, 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, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(1.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(1.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(1.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(1.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  goto 16 if LessOr(10000[3], TutorialData[103]) else 17
16:
  10000[4] <- 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, 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, 10000[3])
  goto 24
23:
  10000[4] <- 0
  goto 24
24:
  10000[4] <- EaseOutQuad(10000[4])
  goto 26 if LessOr(10000[4], 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, 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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[8]), Divide(Add(Add(Multiply(TutorialData[93], Add(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
  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, 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, 10000[3])
  goto 35
34:
  10000[5] <- 0
  goto 35
35:
  goto 36 if LessOr(10000[4], 0) else 37
36:
  10000[6] <- 0
  goto 44
37:
  goto 38 if LessOr(10000[4], 0.1) else 39
38:
  10000[6] <- Remap(0, 0.1, 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, 10000[4])
  goto 44
43:
  10000[6] <- 0
  goto 44
44:
  10000[5] <- Multiply(EaseOutQuad(10000[5]), EaseOutQuad(10000[6]))
  goto 46 if LessOr(10000[5], 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, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 10000[5], Divide(Add(Add(Multiply(TutorialData[93], Subtract(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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 10000[5], Divide(Add(Add(Multiply(TutorialData[93], Subtract(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, 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, 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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 300000.0, 1.0)
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  10000[4] <- Clamp(10000[3], 0, TutorialData[102])
  10000[5] <- Multiply(Remap(0, 10000[3], 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100])
  10000[6] <- Multiply(Remap(0, 10000[3], 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, TutorialData[102]))), TutorialData[98])
  10000[12] <- Add(Add(Multiply(TutorialData[96], 10000[8]), Multiply(TutorialData[97], Clamp(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, TutorialData[102]))), TutorialData[92]), 10000[11]), Divide(Add(Add(Multiply(TutorialData[93], 10000[7]), Multiply(TutorialData[94], Clamp(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, TutorialData[102]))), TutorialData[92]), 10000[12]), Divide(Add(Add(Multiply(TutorialData[93], 10000[8]), Multiply(TutorialData[94], Clamp(0, 0, TutorialData[102]))), TutorialData[95]), 10000[12]), Add(100000.0, Min(0, 10000[3])), 0.8)
  Paint(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, RuntimeUIConfiguration[5])
  goto 52
52:
  goto 53 if LessOr(3.0, 10000[0]) else 94
53:
  goto 54 if Less(10000[0], 9.0) else 94
54:
  goto 55 if Less(10000[0], 8.5) else 86
55:
  goto 56 if LessOr(0, TutorialData[103]) else 57
56:
  10000[3] <- 0
  goto 64
57:
  goto 58 if LessOr(0, Add(TutorialData[103], 0.5)) else 59
58:
  10000[3] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 0)
  goto 64
59:
  goto 60 if LessOr(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)
  goto 64
61:
  goto 62 if LessOr(0, TutorialData[102]) else 63
62:
  10000[3] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 0)
  goto 64
63:
  10000[3] <- 0
  goto 64
64:
  10000[3] <- EaseOutQuad(10000[3])
  goto 66 if LessOr(10000[3], 0) else 65
65:
  Draw(8.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(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, TutorialData[103]) else 68
67:
  10000[4] <- 0
  goto 75
68:
  goto 69 if LessOr(0, Add(TutorialData[103], 0.5)) else 70
69:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 0)
  goto 75
70:
  goto 71 if LessOr(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)
  goto 75
72:
  goto 73 if LessOr(0, TutorialData[102]) else 74
73:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 0)
  goto 75
74:
  10000[4] <- 0
  goto 75
75:
  goto 76 if LessOr(10000[3], 0) else 77
76:
  10000[5] <- 0
  goto 84
77:
  goto 78 if LessOr(10000[3], 0.1) else 79
78:
  10000[5] <- Remap(0, 0.1, 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, 10000[3])
  goto 84
83:
  10000[5] <- 0
  goto 84
84:
  10000[4] <- Multiply(EaseOutQuad(10000[4]), EaseOutQuad(10000[5]))
  goto 86 if LessOr(10000[4], 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, 1.0, 10000[0]), 4.0), 1.0)
  goto 87 if Less(10000[3], 0.6666666666666666) else 88
87:
  Paint(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, RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 5.0
  goto 94
88:
  10000[3] <- Remap(0.6666666666666666, 1.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, 10000[3])
  goto 93
92:
  10000[4] <- 0
  goto 93
93:
  10000[5] <- Max(0, Min(1.0, 10000[3]))
  Paint(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, Multiply(10000[4], RuntimeUIConfiguration[5]))
  TutorialInstruction[0] <- 5.0
  goto 94
94:
  goto 95 if Less(Subtract(10000[1], 10000[2]), 8.5) else 102
95:
  goto 96 if LessOr(8.5, 10000[0]) else 102
96:
  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), 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), 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)
  SpawnParticleEffect(7.0, Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0)
  10000[1] <- 0
  goto 97
97:
  goto 98 if Less(10000[1], TutorialData[0]) else 101
98:
  10000[2] <- Add(10000[1], 1.0)
  10000[3] <- Multiply(Add(10000[1], Multiply(Less(10000[1], 0), 7.0)), 9.0)
  goto 99 if TutorialData[10000[3] + 1] else 100
99:
  10000[1] <- 10000[2]
  goto 97
100:
  SpawnParticleEffect(0, TutorialData[10000[3] + 2], TutorialData[10000[3] + 3], TutorialData[10000[3] + 4], TutorialData[10000[3] + 5], TutorialData[10000[3] + 6], TutorialData[10000[3] + 7], TutorialData[10000[3] + 8], TutorialData[10000[3] + 9], 0.2, 0)
  Play(4.0, 0)
  goto 102
101:
  DebugLog(0)
  DebugPause()
  goto exit
102:
  goto 103 if GreaterOr(10000[0], 10.5) else 638
103:
  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 638
104:
  10000[0] <- TutorialMemory[0]
  10000[0] <- Subtract(RuntimeUpdate[0], 10000[0])
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 105 if LessOr(0, 10000[0]) else 107
105:
  goto 106 if Less(10000[0], 1.5) else 107
106:
  Draw(15.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(1.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(1.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(1.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(1.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 1.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 1.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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 107
107:
  goto 108 if LessOr(1.5, 10000[0]) else 126
108:
  goto 109 if Less(10000[0], 3.0) else 126
109:
  TutorialMemory[3] <- 1.0
  TutorialMemory[3] <- 1.0
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  goto 110 if LessOr(10000[3], TutorialData[103]) else 111
110:
  10000[4] <- 0
  goto 118
111:
  goto 112 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 113
112:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 10000[3])
  goto 118
113:
  goto 114 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 115
114:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 118
115:
  goto 116 if LessOr(10000[3], TutorialData[102]) else 117
116:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 10000[3])
  goto 118
117:
  10000[4] <- 0
  goto 118
118:
  10000[4] <- EaseOutQuad(10000[4])
  goto 120 if LessOr(10000[4], 0) else 119
119:
  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, 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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[8]), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[8]), Add(310000.0, 10000[3]), 10000[4])
  goto 120
120:
  10000[3] <- Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[7] <- TutorialMemory[1]
  goto 121 if 10000[7] else 122
121:
  10000[7] <- TutorialMemory[1]
  MoveParticleEffect(10000[7], 10000[3], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 10000[5], Divide(Add(Add(Multiply(TutorialData[93], Subtract(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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])))
  goto 123
122:
  10000[3] <- SpawnParticleEffect(5.0, 10000[3], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 10000[5], Divide(Add(Add(Multiply(TutorialData[93], Subtract(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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 1.5, 1.0)
  TutorialMemory[1] <- 10000[3]
  goto 123
123:
  10000[3] <- TutorialMemory[2]
  goto 125 if 10000[3] else 124
124:
  10000[3] <- PlayLooped(7.0)
  TutorialMemory[2] <- 10000[3]
  goto 125
125:
  Draw(14.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 300000.0, 1.0)
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  10000[4] <- Clamp(10000[3], 0, TutorialData[102])
  10000[5] <- Multiply(Remap(0, 10000[3], 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100])
  10000[6] <- Multiply(Remap(0, 10000[3], 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, TutorialData[102]))), TutorialData[98])
  10000[12] <- Add(Add(Multiply(TutorialData[96], 10000[8]), Multiply(TutorialData[97], Clamp(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, TutorialData[102]))), TutorialData[92]), 10000[11]), Divide(Add(Add(Multiply(TutorialData[93], 10000[7]), Multiply(TutorialData[94], Clamp(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, TutorialData[102]))), TutorialData[92]), 10000[12]), Divide(Add(Add(Multiply(TutorialData[93], 10000[8]), Multiply(TutorialData[94], Clamp(0, 0, TutorialData[102]))), TutorialData[95]), 10000[12]), Add(100000.0, Min(0, 10000[3])), 0.8)
  Paint(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, RuntimeUIConfiguration[5])
  goto 126
126:
  goto 127 if LessOr(3.0, 10000[0]) else 149
127:
  goto 128 if Less(10000[0], 7.0) else 149
128:
  goto 129 if LessOr(0, TutorialData[103]) else 130
129:
  10000[3] <- 0
  goto 137
130:
  goto 131 if LessOr(0, Add(TutorialData[103], 0.5)) else 132
131:
  10000[3] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 0)
  goto 137
132:
  goto 133 if LessOr(0, Subtract(TutorialData[102], 0.5)) else 134
133:
  10000[3] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0)
  goto 137
134:
  goto 135 if LessOr(0, TutorialData[102]) else 136
135:
  10000[3] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 0)
  goto 137
136:
  10000[3] <- 0
  goto 137
137:
  10000[3] <- EaseOutQuad(10000[3])
  goto 139 if LessOr(10000[3], 0) else 138
138:
  Draw(15.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 310000.0, 10000[3])
  goto 139
139:
  10000[3] <- Mod(Multiply(RemapClamped(3.0, 7.0, 0, 1.0, 10000[0]), 4.0), 1.0)
  10000[4] <- 10000[3]
  goto 140 if LessOr(10000[3], 0.25) else 141
140:
  10000[5] <- 1.0
  goto 144 if LessOr(10000[3], 0.25) else 145
141:
  goto 142 if LessOr(10000[3], 0.75) else 143
142:
  10000[5] <- Remap(0.25, 0.75, 1.0, 0, 10000[3])
  goto 144 if LessOr(10000[3], 0.25) else 145
143:
  10000[5] <- 0
  goto 144 if LessOr(10000[3], 0.25) else 145
144:
  10000[6] <- 1.0
  goto 148
145:
  goto 146 if LessOr(10000[4], 0.75) else 147
146:
  10000[6] <- Remap(0.25, 0.75, 1.0, 0, 10000[4])
  goto 148
147:
  10000[6] <- 0
  goto 148
148:
  10000[6] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[6])
  Paint(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, Multiply(10000[5], RuntimeUIConfiguration[5]))
  TutorialInstruction[0] <- 4.0
  goto 149
149:
  goto 150 if Less(Subtract(10000[1], 10000[2]), 7.0) else 157
150:
  goto 151 if LessOr(7.0, 10000[0]) else 157
151:
  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), 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), 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)
  SpawnParticleEffect(4.0, Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0)
  10000[1] <- 0
  goto 152
152:
  goto 153 if Less(10000[1], TutorialData[0]) else 156
153:
  10000[2] <- Add(10000[1], 1.0)
  10000[3] <- Multiply(Add(10000[1], Multiply(Less(10000[1], 0), 7.0)), 9.0)
  goto 154 if TutorialData[10000[3] + 1] else 155
154:
  10000[1] <- 10000[2]
  goto 152
155:
  SpawnParticleEffect(0, TutorialData[10000[3] + 2], TutorialData[10000[3] + 3], TutorialData[10000[3] + 4], TutorialData[10000[3] + 5], TutorialData[10000[3] + 6], TutorialData[10000[3] + 7], TutorialData[10000[3] + 8], TutorialData[10000[3] + 9], 0.2, 0)
  Play(1.0, 0)
  goto 157
156:
  DebugLog(0)
  DebugPause()
  goto exit
157:
  goto 158 if GreaterOr(10000[0], 8.5) else 638
158:
  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 638
159:
  10000[41] <- TutorialMemory[0]
  10000[55] <- Subtract(RuntimeUpdate[0], 10000[41])
  10000[56] <- TutorialMemory[4]
  10000[57] <- TutorialMemory[0]
  10000[0] <- 0
  10000[1] <- 0
  10000[2] <- 2.0
  10000[3] <- 0
  10000[4] <- -2.0
  10000[5] <- 0
  10000[6] <- 0
  10000[7] <- -999.0
  10000[8] <- 0.2
  10000[9] <- 0.4
  10000[10] <- 0.6
  10000[11] <- 0.8
  10000[12] <- 1.0
  10000[13] <- 999.0
  goto 160 if LessOr(0, 10000[55]) else 162
160:
  goto 161 if Less(10000[55], 1.5) else 162
161:
  Draw(16.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(2.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(2.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(2.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(2.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 2.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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 162
162:
  goto 163 if GreaterOr(10000[55], 1.5) else 215
163:
  TutorialMemory[3] <- 1.0
  TutorialMemory[3] <- 1.0
  10000[14] <- 1.0
  goto 164
164:
  goto 165 if Less(10000[14], 7.0) else 170
165:
  10000[15] <- Add(10000[14], 1.0)
  10000[16] <- Add(10000[14], Multiply(Less(10000[14], 0), 7.0))
  10000[16] <- 10000[10000[16] + 7]
  10000[17] <- Add(10000[14], Multiply(Less(10000[14], 0), 7.0))
  10000[17] <- 10000[10000[17] + 7]
  10000[16] <- Lerp(TutorialData[102], 0, Remap(Subtract(10000[16], 1.0), 10000[17], 0, 1.0, Max(0, Remap(5.5, 7.0, 0, 1.0, 10000[55]))))
  10000[17] <- Subtract(10000[14], 1.0)
  10000[18] <- Add(10000[17], Multiply(Less(10000[17], 0), 7.0))
  10000[18] <- 10000[10000[18] + 7]
  10000[19] <- Add(10000[17], Multiply(Less(10000[17], 0), 7.0))
  10000[19] <- 10000[10000[19] + 7]
  10000[17] <- Lerp(TutorialData[102], 0, Remap(Subtract(10000[18], 1.0), 10000[19], 0, 1.0, Max(0, Remap(5.5, 7.0, 0, 1.0, 10000[55]))))
  goto 166 if Less(10000[16], 0) else 167
166:
  10000[14] <- 10000[15]
  goto 164
167:
  goto 168 if Less(10000[17], 0) else 169
168:
  10000[18] <- Subtract(10000[14], 1.0)
  10000[18] <- Add(10000[18], Multiply(Less(10000[18], 0), 7.0))
  10000[18] <- 10000[10000[18]]
  10000[19] <- Add(10000[14], Multiply(Less(10000[14], 0), 7.0))
  10000[19] <- 10000[10000[19]]
  10000[14] <- Remap(10000[17], 10000[16], 10000[18], 10000[19], 0)
  goto 171
169:
  10000[14] <- 10000[15]
  goto 164
170:
  10000[14] <- 0
  goto 171
171:
  10000[15] <- Multiply(10000[14], TutorialData[100])
  10000[16] <- Add(10000[15], Divide(Multiply(TutorialData[99], 1.8), 2.0))
  10000[17] <- Subtract(10000[15], Divide(Multiply(TutorialData[99], 1.8), 2.0))
  10000[18] <- Add(Add(Multiply(TutorialData[96], 10000[17]), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])
  10000[19] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[17]), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), 10000[18])
  10000[20] <- Divide(Add(Add(Multiply(TutorialData[93], 10000[17]), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), 10000[18])
  10000[21] <- Add(Add(Multiply(TutorialData[96], 10000[16]), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])
  10000[22] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[16]), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), 10000[21])
  10000[23] <- Divide(Add(Add(Multiply(TutorialData[93], 10000[16]), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), 10000[21])
  10000[24] <- Add(Add(Multiply(TutorialData[96], 10000[17]), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])
  10000[25] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[17]), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), 10000[24])
  10000[26] <- Divide(Add(Add(Multiply(TutorialData[93], 10000[17]), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), 10000[24])
  10000[27] <- Add(Add(Multiply(TutorialData[96], 10000[16]), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])
  10000[28] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[16]), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), 10000[27])
  10000[29] <- Divide(Add(Add(Multiply(TutorialData[93], 10000[16]), Multiply(TutorialData[94], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[95]), 10000[27])
  10000[30] <- Divide(Subtract(Add(Subtract(10000[28], 10000[25]), 10000[22]), 10000[19]), 2.0)
  10000[31] <- Divide(Add(10000[25], 10000[28]), 2.0)
  10000[32] <- Divide(Add(10000[19], 10000[22]), 2.0)
  10000[33] <- Subtract(10000[32], Divide(10000[30], 2.0))
  10000[34] <- Add(10000[32], Divide(10000[30], 2.0))
  10000[35] <- Subtract(10000[31], Divide(10000[30], 2.0))
  10000[36] <- Add(10000[31], Divide(10000[30], 2.0))
  10000[37] <- TutorialMemory[1]
  goto 172 if 10000[37] else 173
172:
  10000[37] <- TutorialMemory[1]
  MoveParticleEffect(10000[37], 10000[33], 10000[20], 10000[35], 10000[26], 10000[36], 10000[29], 10000[34], 10000[23])
  goto 174
173:
  10000[15] <- SpawnParticleEffect(5.0, 10000[33], 10000[20], 10000[35], 10000[26], 10000[36], 10000[29], 10000[34], 10000[23], 1.5, 1.0)
  TutorialMemory[1] <- 10000[15]
  goto 174
174:
  goto 175 if GreaterOr(10000[55], 5.5) else 177
175:
  10000[15] <- TutorialMemory[2]
  goto 177 if 10000[15] else 176
176:
  10000[15] <- PlayLooped(7.0)
  TutorialMemory[2] <- 10000[15]
  goto 177
177:
  10000[15] <- Multiply(10000[14], TutorialData[100])
  10000[16] <- Add(10000[15], Divide(TutorialData[99], 2.0))
  10000[17] <- Subtract(10000[15], Divide(TutorialData[99], 2.0))
  10000[18] <- Add(Add(Multiply(TutorialData[96], 10000[17]), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])
  10000[19] <- Add(Add(Multiply(TutorialData[96], 10000[16]), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])
  10000[20] <- Add(Add(Multiply(TutorialData[96], 10000[17]), Multiply(TutorialData[97], Divide(TutorialData[99], 2.0))), TutorialData[98])
  10000[21] <- Add(Add(Multiply(TutorialData[96], 10000[16]), Multiply(TutorialData[97], Divide(TutorialData[99], 2.0))), TutorialData[98])
  Draw(14.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[17]), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), 10000[18]), Divide(Add(Add(Multiply(TutorialData[93], 10000[17]), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), 10000[18]), Divide(Add(Add(Multiply(TutorialData[90], 10000[17]), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), 10000[20]), Divide(Add(Add(Multiply(TutorialData[93], 10000[17]), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), 10000[20]), Divide(Add(Add(Multiply(TutorialData[90], 10000[16]), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), 10000[21]), Divide(Add(Add(Multiply(TutorialData[93], 10000[16]), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), 10000[21]), Divide(Add(Add(Multiply(TutorialData[90], 10000[16]), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), 10000[19]), Divide(Add(Add(Multiply(TutorialData[93], 10000[16]), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), 10000[19]), Add(300000.0, Multiply(10000[14], 100.0)), 1.0)
  10000[14] <- Multiply(10000[14], TutorialData[100])
  10000[15] <- Add(Multiply(TutorialData[96], 10000[14]), TutorialData[98])
  Paint(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[14]), 0), TutorialData[92]), 10000[15]))), 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[14]), 0), TutorialData[95]), 10000[15]))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)), 3.141592653589793), 0, RuntimeUIConfiguration[5])
  10000[14] <- 1.0
  goto 178
178:
  goto 179 if Less(10000[14], 7.0) else 180
179:
  10000[15] <- Add(10000[14], 1.0)
  10000[16] <- Subtract(10000[14], 1.0)
  10000[16] <- Add(10000[16], Multiply(Less(10000[16], 0), 7.0))
  10000[16] <- 10000[10000[16]]
  10000[17] <- Add(10000[14], Multiply(Less(10000[14], 0), 7.0))
  10000[17] <- 10000[10000[17]]
  10000[18] <- Subtract(10000[14], 1.0)
  10000[19] <- Add(10000[18], Multiply(Less(10000[18], 0), 7.0))
  10000[19] <- 10000[10000[19] + 7]
  10000[20] <- Add(10000[18], Multiply(Less(10000[18], 0), 7.0))
  10000[20] <- 10000[10000[20] + 7]
  10000[18] <- Lerp(TutorialData[102], 0, Remap(Subtract(10000[19], 1.0), 10000[20], 0, 1.0, Max(0, Remap(5.5, 7.0, 0, 1.0, 10000[55]))))
  10000[19] <- Add(10000[14], Multiply(Less(10000[14], 0), 7.0))
  10000[19] <- 10000[10000[19] + 7]
  10000[20] <- Add(10000[14], Multiply(Less(10000[14], 0), 7.0))
  10000[20] <- 10000[10000[20] + 7]
  10000[19] <- Lerp(TutorialData[102], 0, Remap(Subtract(10000[19], 1.0), 10000[20], 0, 1.0, Max(0, Remap(5.5, 7.0, 0, 1.0, 10000[55]))))
  10000[20] <- Clamp(10000[18], 0, TutorialData[102])
  10000[21] <- Clamp(10000[19], 0, TutorialData[102])
  10000[22] <- Multiply(Remap(10000[18], 10000[19], 10000[16], 10000[17], 10000[20]), TutorialData[100])
  10000[23] <- Multiply(Remap(10000[18], 10000[19], 10000[16], 10000[17], 10000[21]), TutorialData[100])
  10000[24] <- Subtract(10000[22], Divide(TutorialData[99], 2.0))
  10000[25] <- Add(10000[22], Divide(TutorialData[99], 2.0))
  10000[26] <- Subtract(10000[23], Divide(TutorialData[99], 2.0))
  10000[27] <- Add(10000[23], Divide(TutorialData[99], 2.0))
  10000[28] <- Add(Add(Multiply(TutorialData[96], 10000[24]), Multiply(TutorialData[97], 10000[20])), TutorialData[98])
  10000[29] <- Add(Add(Multiply(TutorialData[96], 10000[25]), Multiply(TutorialData[97], 10000[20])), TutorialData[98])
  10000[30] <- Add(Add(Multiply(TutorialData[96], 10000[26]), Multiply(TutorialData[97], 10000[21])), TutorialData[98])
  10000[31] <- Add(Add(Multiply(TutorialData[96], 10000[27]), Multiply(TutorialData[97], 10000[21])), TutorialData[98])
  Draw(17.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[24]), Multiply(TutorialData[91], 10000[20])), TutorialData[92]), 10000[28]), Divide(Add(Add(Multiply(TutorialData[93], 10000[24]), Multiply(TutorialData[94], 10000[20])), TutorialData[95]), 10000[28]), Divide(Add(Add(Multiply(TutorialData[90], 10000[26]), Multiply(TutorialData[91], 10000[21])), TutorialData[92]), 10000[30]), Divide(Add(Add(Multiply(TutorialData[93], 10000[26]), Multiply(TutorialData[94], 10000[21])), TutorialData[95]), 10000[30]), Divide(Add(Add(Multiply(TutorialData[90], 10000[27]), Multiply(TutorialData[91], 10000[21])), TutorialData[92]), 10000[31]), Divide(Add(Add(Multiply(TutorialData[93], 10000[27]), Multiply(TutorialData[94], 10000[21])), TutorialData[95]), 10000[31]), Divide(Add(Add(Multiply(TutorialData[90], 10000[25]), Multiply(TutorialData[91], 10000[20])), TutorialData[92]), 10000[29]), Divide(Add(Add(Multiply(TutorialData[93], 10000[25]), Multiply(TutorialData[94], 10000[20])), TutorialData[95]), 10000[29]), Add(Add(100000.0, Multiply(Min(10000[16], 10000[17]), 100.0)), Min(10000[18], 10000[19])), 0.8)
  10000[14] <- 10000[15]
  goto 178
180:
  10000[14] <- 0
  10000[15] <- 0
  10000[16] <- 0
  goto 181
181:
  goto 182 if Less(10000[14], 7.0) else 183
182:
  10000[17] <- Add(10000[14], Multiply(Less(10000[14], 0), 7.0))
  10000[38] <- 10000[10000[17]]
  10000[14] <- Add(10000[14], 1.0)
  10000[39] <- 1.0
  goto 184
183:
  10000[39] <- 0
  goto 184
184:
  goto 185 if Less(10000[15], 7.0) else 186
185:
  10000[40] <- Add(10000[15], Multiply(Less(10000[15], 0), 7.0))
  10000[40] <- 10000[10000[40] + 7]
  10000[15] <- Add(10000[15], 1.0)
  10000[41] <- 1.0
  goto 187
186:
  10000[41] <- 0
  goto 187
187:
  goto 188 if Not(10000[39]) else 189
188:
  10000[41] <- 0
  goto 192
189:
  goto 190 if Not(10000[41]) else 191
190:
  10000[41] <- 0
  goto 192
191:
  10000[41] <- 1.0
  goto 192
192:
  goto 215 if Not(10000[41]) else 193
193:
  10000[17] <- Add(10000[16], 1.0)
  10000[41] <- Add(5.5, Multiply(10000[40], 1.5))
  goto 194 if Less(10000[55], 10000[41]) else 205
194:
  10000[42] <- Add(10000[16], Multiply(Less(10000[16], 0), 7.0))
  10000[42] <- 10000[10000[42] + 7]
  10000[43] <- Add(10000[16], Multiply(Less(10000[16], 0), 7.0))
  10000[43] <- 10000[10000[43] + 7]
  10000[42] <- Lerp(TutorialData[102], 0, Remap(Subtract(10000[42], 1.0), 10000[43], 0, 1.0, Max(0, Remap(5.5, 7.0, 0, 1.0, 10000[55]))))
  goto 195 if LessOr(10000[42], TutorialData[103]) else 196
195:
  10000[43] <- 0
  goto 203
196:
  goto 197 if LessOr(10000[42], Add(TutorialData[103], 0.5)) else 198
197:
  10000[43] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 10000[42])
  goto 203
198:
  goto 199 if LessOr(10000[42], Subtract(TutorialData[102], 0.5)) else 200
199:
  10000[43] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[42])
  goto 203
200:
  goto 201 if LessOr(10000[42], TutorialData[102]) else 202
201:
  10000[43] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 10000[42])
  goto 203
202:
  10000[43] <- 0
  goto 203
203:
  10000[43] <- EaseOutQuad(10000[43])
  goto 205 if LessOr(10000[43], 0) else 204
204:
  10000[44] <- Multiply(10000[38], TutorialData[100])
  10000[45] <- Add(10000[42], Divide(TutorialData[99], 2.0))
  10000[46] <- Add(10000[44], Divide(TutorialData[99], 2.0))
  10000[47] <- Subtract(10000[42], Divide(TutorialData[99], 2.0))
  10000[48] <- Subtract(10000[44], Divide(TutorialData[99], 2.0))
  10000[49] <- Add(Add(Multiply(TutorialData[96], 10000[48]), Multiply(TutorialData[97], 10000[47])), TutorialData[98])
  10000[50] <- Add(Add(Multiply(TutorialData[96], 10000[46]), Multiply(TutorialData[97], 10000[47])), TutorialData[98])
  10000[51] <- Add(Add(Multiply(TutorialData[96], 10000[48]), Multiply(TutorialData[97], 10000[45])), TutorialData[98])
  10000[52] <- Add(Add(Multiply(TutorialData[96], 10000[46]), Multiply(TutorialData[97], 10000[45])), TutorialData[98])
  Draw(16.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[48]), Multiply(TutorialData[91], 10000[47])), TutorialData[92]), 10000[49]), Divide(Add(Add(Multiply(TutorialData[93], 10000[48]), Multiply(TutorialData[94], 10000[47])), TutorialData[95]), 10000[49]), Divide(Add(Add(Multiply(TutorialData[90], 10000[48]), Multiply(TutorialData[91], 10000[45])), TutorialData[92]), 10000[51]), Divide(Add(Add(Multiply(TutorialData[93], 10000[48]), Multiply(TutorialData[94], 10000[45])), TutorialData[95]), 10000[51]), Divide(Add(Add(Multiply(TutorialData[90], 10000[46]), Multiply(TutorialData[91], 10000[45])), TutorialData[92]), 10000[52]), Divide(Add(Add(Multiply(TutorialData[93], 10000[46]), Multiply(TutorialData[94], 10000[45])), TutorialData[95]), 10000[52]), Divide(Add(Add(Multiply(TutorialData[90], 10000[46]), Multiply(TutorialData[91], 10000[47])), TutorialData[92]), 10000[50]), Divide(Add(Add(Multiply(TutorialData[93], 10000[46]), Multiply(TutorialData[94], 10000[47])), TutorialData[95]), 10000[50]), Add(Add(310000.0, Multiply(10000[38], 100.0)), 10000[42]), 10000[43])
  goto 205
205:
  goto 206 if Less(Subtract(10000[56], 10000[57]), 10000[41]) else 214
206:
  goto 207 if LessOr(10000[41], 10000[55]) else 213
207:
  10000[41] <- Multiply(10000[38], TutorialData[100])
  10000[42] <- Subtract(10000[41], Divide(TutorialData[99], 2.0))
  10000[43] <- Add(Multiply(TutorialData[96], 10000[42]), TutorialData[98])
  10000[44] <- Divide(Add(Multiply(TutorialData[90], 10000[42]), TutorialData[92]), 10000[43])
  10000[45] <- Divide(Add(Multiply(TutorialData[93], 10000[42]), TutorialData[95]), 10000[43])
  10000[46] <- Add(10000[41], Divide(TutorialData[99], 2.0))
  10000[47] <- Add(Multiply(TutorialData[96], 10000[46]), TutorialData[98])
  10000[48] <- Divide(Add(Multiply(TutorialData[90], 10000[46]), TutorialData[92]), 10000[47])
  10000[49] <- Divide(Add(Multiply(TutorialData[93], 10000[46]), TutorialData[95]), 10000[47])
  10000[50] <- Power(Add(Power(Subtract(10000[48], 10000[44]), 2.0), Power(Subtract(10000[49], 10000[45]), 2.0)), 0.5)
  SpawnParticleEffect(3.0, 10000[44], 10000[45], Add(10000[44], 0), Add(10000[45], 10000[50]), Add(10000[48], 0), Add(10000[49], 10000[50]), 10000[48], 10000[49], 0.5, 0)
  10000[41] <- Multiply(10000[38], TutorialData[100])
  10000[42] <- Add(10000[41], Divide(Multiply(TutorialData[99], 1.8), 2.0))
  10000[43] <- Subtract(10000[41], Divide(Multiply(TutorialData[99], 1.8), 2.0))
  10000[44] <- Add(Add(Multiply(TutorialData[96], 10000[43]), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])
  10000[45] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[43]), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), 10000[44])
  10000[46] <- Add(Add(Multiply(TutorialData[96], 10000[42]), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])
  10000[47] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[42]), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), 10000[46])
  10000[48] <- Add(Add(Multiply(TutorialData[96], 10000[43]), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])
  10000[49] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[43]), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), 10000[48])
  10000[50] <- Add(Add(Multiply(TutorialData[96], 10000[42]), Multiply(TutorialData[97], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[98])
  10000[51] <- Divide(Add(Add(Multiply(TutorialData[90], 10000[42]), Multiply(TutorialData[91], Divide(Multiply(TutorialData[99], 1.8), 2.0))), TutorialData[92]), 10000[50])
  10000[52] <- Divide(Subtract(Add(Subtract(10000[51], 10000[49]), 10000[47]), 10000[45]), 2.0)
  10000[53] <- Divide(Add(10000[49], 10000[51]), 2.0)
  10000[54] <- Divide(Add(10000[45], 10000[47]), 2.0)
  SpawnParticleEffect(4.0, Subtract(10000[54], Divide(10000[52], 2.0)), Divide(Add(Add(Multiply(TutorialData[93], 10000[43]), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), 10000[44]), Subtract(10000[53], Divide(10000[52], 2.0)), Divide(Add(Add(Multiply(TutorialData[93], 10000[43]), Multiply(TutorialData[94], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), 10000[48]), Add(10000[53], Divide(10000[52], 2.0)), Divide(Add(Add(Multiply(TutorialData[93], 10000[42]), Multiply(TutorialData[94], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), 10000[50]), Add(10000[54], Divide(10000[52], 2.0)), Divide(Add(Add(Multiply(TutorialData[93], 10000[42]), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), 10000[46]), 0.5, 0)
  10000[41] <- 0
  goto 208
208:
  goto 209 if Less(10000[41], TutorialData[0]) else 212
209:
  10000[42] <- Add(10000[41], 1.0)
  10000[43] <- Multiply(Add(10000[41], Multiply(Less(10000[41], 0), 7.0)), 9.0)
  goto 210 if Equal(TutorialData[10000[43] + 1], 10000[38]) else 211
210:
  SpawnParticleEffect(0, TutorialData[10000[43] + 2], TutorialData[10000[43] + 3], TutorialData[10000[43] + 4], TutorialData[10000[43] + 5], TutorialData[10000[43] + 6], TutorialData[10000[43] + 7], TutorialData[10000[43] + 8], TutorialData[10000[43] + 9], 0.2, 0)
  Play(1.0, 0)
  10000[16] <- 10000[17]
  goto 181
211:
  10000[41] <- 10000[42]
  goto 208
212:
  DebugLog(0)
  DebugPause()
  goto exit
213:
  10000[16] <- 10000[17]
  goto 181
214:
  10000[16] <- 10000[17]
  goto 181
215:
  goto 216 if LessOr(1.5, 10000[55]) else 218
216:
  goto 217 if Less(10000[55], 5.5) else 218
217:
  10000[0] <- 10000[0]
  10000[0] <- Multiply(10000[0], TutorialData[100])
  10000[1] <- Add(Multiply(TutorialData[96], 10000[0]), TutorialData[98])
  Paint(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[0]), 0), TutorialData[92]), 10000[1]))), 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[0]), 0), TutorialData[95]), 10000[1]))), Multiply(0.25, RuntimeUIConfiguration[4]), Divide(Multiply(180.0, LerpClamped(0.5235987755982988, 1.0471975511965976, 1.0)), 3.141592653589793), 0, RuntimeUIConfiguration[5])
  TutorialInstruction[0] <- 3.0
  goto 218
218:
  goto 219 if GreaterOr(10000[55], 8.5) else 638
219:
  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 638
220:
  10000[0] <- TutorialMemory[0]
  10000[0] <- Subtract(RuntimeUpdate[0], 10000[0])
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 221 if LessOr(0, 10000[0]) else 223
221:
  goto 222 if Less(10000[0], 1.5) else 223
222:
  Draw(14.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(1.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(1.0, 2.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(1.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(1.0, 2.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(2.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(1.0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(2.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(1.0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(2.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(1.0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(2.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(1.0, 2.0, 0, 0, Clamp(2.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(2.0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(1.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(1.0, 2.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0, TutorialData[102]))), TutorialData[98]))), 0), Multiply(Add(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, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(1.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(1.0, 2.0, 0, 0, Clamp(1.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(1.0, 0, TutorialData[102]))), TutorialData[98])))), Multiply(Add(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 223
223:
  goto 224 if LessOr(1.5, 10000[0]) else 237
224:
  goto 225 if Less(10000[0], 3.0) else 237
225:
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  goto 226 if LessOr(10000[3], TutorialData[103]) else 227
226:
  10000[4] <- 0
  goto 234
227:
  goto 228 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 229
228:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 10000[3])
  goto 234
229:
  goto 230 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 231
230:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 234
231:
  goto 232 if LessOr(10000[3], TutorialData[102]) else 233
232:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 10000[3])
  goto 234
233:
  10000[4] <- 0
  goto 234
234:
  10000[4] <- EaseOutQuad(10000[4])
  goto 236 if LessOr(10000[4], 0) else 235
235:
  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, 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, 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(14.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[8]), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[8]), Add(310000.0, 10000[3]), 10000[4])
  goto 236
236:
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  10000[4] <- Clamp(10000[3], 0, TutorialData[102])
  10000[5] <- Multiply(Remap(10000[3], 99.0, 0, 0, 10000[4]), TutorialData[100])
  10000[6] <- Multiply(Remap(10000[3], 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), 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], 10000[4])), TutorialData[98])
  10000[12] <- Add(Add(Multiply(TutorialData[96], 10000[8]), Multiply(TutorialData[97], 10000[4])), TutorialData[98])
  10000[13] <- Add(Add(Multiply(TutorialData[96], 10000[9]), Multiply(TutorialData[97], Clamp(99.0, 0, TutorialData[102]))), TutorialData[98])
  10000[14] <- Add(Add(Multiply(TutorialData[96], 10000[10]), Multiply(TutorialData[97], Clamp(99.0, 0, TutorialData[102]))), TutorialData[98])
  Draw(17.0, Divide(Add(Add(Multiply(TutorialData[90], 10000[7]), Multiply(TutorialData[91], 10000[4])), TutorialData[92]), 10000[11]), Divide(Add(Add(Multiply(TutorialData[93], 10000[7]), Multiply(TutorialData[94], 10000[4])), TutorialData[95]), 10000[11]), Divide(Add(Add(Multiply(TutorialData[90], 10000[9]), Multiply(TutorialData[91], Clamp(99.0, 0, TutorialData[102]))), TutorialData[92]), 10000[13]), Divide(Add(Add(Multiply(TutorialData[93], 10000[9]), Multiply(TutorialData[94], Clamp(99.0, 0, TutorialData[102]))), TutorialData[95]), 10000[13]), Divide(Add(Add(Multiply(TutorialData[90], 10000[10]), Multiply(TutorialData[91], Clamp(99.0, 0, TutorialData[102]))), TutorialData[92]), 10000[14]), Divide(Add(Add(Multiply(TutorialData[93], 10000[10]), Multiply(TutorialData[94], Clamp(99.0, 0, TutorialData[102]))), TutorialData[95]), 10000[14]), Divide(Add(Add(Multiply(TutorialData[90], 10000[8]), Multiply(TutorialData[91], 10000[4])), TutorialData[92]), 10000[12]), Divide(Add(Add(Multiply(TutorialData[93], 10000[8]), Multiply(TutorialData[94], 10000[4])), TutorialData[95]), 10000[12]), Add(100000.0, Min(10000[3], 99.0)), 0.8)
  goto 237
237:
  goto 238 if LessOr(3.0, 10000[0]) else 260
238:
  goto 239 if Less(10000[0], 7.0) else 260
239:
  goto 240 if LessOr(0, TutorialData[103]) else 241
240:
  10000[3] <- 0
  goto 248
241:
  goto 242 if LessOr(0, Add(TutorialData[103], 0.5)) else 243
242:
  10000[3] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 0)
  goto 248
243:
  goto 244 if LessOr(0, Subtract(TutorialData[102], 0.5)) else 245
244:
  10000[3] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0)
  goto 248
245:
  goto 246 if LessOr(0, TutorialData[102]) else 247
246:
  10000[3] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 0)
  goto 248
247:
  10000[3] <- 0
  goto 248
248:
  10000[3] <- EaseOutQuad(10000[3])
  goto 250 if LessOr(10000[3], 0) else 249
249:
  Draw(14.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 310000.0, 10000[3])
  goto 250
250:
  Draw(17.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(99.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(99.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(99.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(99.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])), 100000.0, 0.8)
  10000[3] <- Mod(Multiply(RemapClamped(3.0, 7.0, 0, 1.0, 10000[0]), 4.0), 1.0)
  10000[4] <- 10000[3]
  goto 251 if LessOr(10000[3], 0) else 252
251:
  10000[5] <- 0
  goto 255 if LessOr(10000[3], 0.25) else 256
252:
  goto 253 if LessOr(10000[3], 0.25) else 254
253:
  10000[5] <- Remap(0, 0.25, 0, 1.0, 10000[3])
  goto 255 if LessOr(10000[3], 0.25) else 256
254:
  10000[5] <- 1.0
  goto 255 if LessOr(10000[3], 0.25) else 256
255:
  10000[6] <- 0
  goto 259
256:
  goto 257 if LessOr(10000[4], 0.75) else 258
257:
  10000[6] <- Remap(0.25, 0.75, 0, 1.0, 10000[4])
  goto 259
258:
  10000[6] <- 1.0
  goto 259
259:
  10000[6] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[6])
  Paint(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, Multiply(10000[5], RuntimeUIConfiguration[5]))
  TutorialInstruction[0] <- 2.0
  goto 260
260:
  goto 261 if Less(Subtract(10000[1], 10000[2]), 7.0) else 268
261:
  goto 262 if LessOr(7.0, 10000[0]) else 268
262:
  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), 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), 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)
  SpawnParticleEffect(4.0, Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0)
  10000[1] <- 0
  goto 263
263:
  goto 264 if Less(10000[1], TutorialData[0]) else 267
264:
  10000[2] <- Add(10000[1], 1.0)
  10000[3] <- Multiply(Add(10000[1], Multiply(Less(10000[1], 0), 7.0)), 9.0)
  goto 265 if TutorialData[10000[3] + 1] else 266
265:
  10000[1] <- 10000[2]
  goto 263
266:
  SpawnParticleEffect(0, TutorialData[10000[3] + 2], TutorialData[10000[3] + 3], TutorialData[10000[3] + 4], TutorialData[10000[3] + 5], TutorialData[10000[3] + 6], TutorialData[10000[3] + 7], TutorialData[10000[3] + 8], TutorialData[10000[3] + 9], 0.2, 0)
  Play(1.0, 0)
  goto 268
267:
  DebugLog(0)
  DebugPause()
  goto exit
268:
  goto 269 if LessOr(7.0, 10000[0]) else 276
269:
  goto 270 if Less(10000[0], 8.5) else 276
270:
  TutorialMemory[3] <- 1.0
  TutorialMemory[3] <- 1.0
  10000[1] <- Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[2] <- Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[3] <- Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0))
  10000[5] <- TutorialMemory[1]
  goto 271 if 10000[5] else 272
271:
  10000[5] <- TutorialMemory[1]
  MoveParticleEffect(10000[5], 10000[1], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 10000[3], Divide(Add(Add(Multiply(TutorialData[93], Subtract(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, 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], 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[2], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Subtract(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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])))
  goto 273
272:
  10000[1] <- SpawnParticleEffect(5.0, 10000[1], Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 10000[3], Divide(Add(Add(Multiply(TutorialData[93], Subtract(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, 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], 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[2], Divide(Add(Add(Multiply(TutorialData[93], Divide(Multiply(TutorialData[99], 1.8), 2.0)), Multiply(TutorialData[94], Subtract(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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 1.5, 1.0)
  TutorialMemory[1] <- 10000[1]
  goto 273
273:
  10000[1] <- TutorialMemory[2]
  goto 275 if 10000[1] else 274
274:
  10000[1] <- PlayLooped(7.0)
  TutorialMemory[2] <- 10000[1]
  goto 275
275:
  Paint(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, RuntimeUIConfiguration[5])
  Draw(17.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(99.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(99.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(99.0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(99.0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(99.0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(99.0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Clamp(0, 0, TutorialData[102]))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Clamp(0, 0, TutorialData[102]))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(Multiply(Remap(0, 99.0, 0, 0, Clamp(0, 0, TutorialData[102])), TutorialData[100]), Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Clamp(0, 0, TutorialData[102]))), TutorialData[98])), 100000.0, 0.8)
  Draw(14.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 300000.0, 1.0)
  TutorialInstruction[0] <- 2.0
  goto 276
276:
  goto 277 if GreaterOr(10000[0], 8.5) else 638
277:
  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 638
278:
  10000[0] <- TutorialMemory[0]
  10000[0] <- Subtract(RuntimeUpdate[0], 10000[0])
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 279 if LessOr(0, 10000[0]) else 286
279:
  goto 280 if Less(10000[0], 1.5) else 286
280:
  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, 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, 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, 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, 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, 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, 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, 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, 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
  goto 281
281:
  goto 282 if Less(10000[3], 1.0) else 283
282:
  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, 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, 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, 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, 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, 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, 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, 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, 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 281
283:
  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, 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, 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, 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, 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, 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, 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, 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, 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
  goto 284
284:
  goto 285 if Less(10000[3], 1.0) else 286
285:
  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, 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, 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, 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, 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, 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, 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, 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, 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 284
286:
  goto 287 if LessOr(1.5, 10000[0]) else 362
287:
  goto 288 if Less(10000[0], 3.0) else 362
288:
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  goto 289 if LessOr(10000[3], TutorialData[103]) else 290
289:
  10000[4] <- 0
  goto 297
290:
  goto 291 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 292
291:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 10000[3])
  goto 297
292:
  goto 293 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 294
293:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 297
294:
  goto 295 if LessOr(10000[3], TutorialData[102]) else 296
295:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 10000[3])
  goto 297
296:
  10000[4] <- 0
  goto 297
297:
  10000[4] <- EaseOutQuad(10000[4])
  goto 299 if LessOr(10000[4], 0) else 298
298:
  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 299
299:
  10000[4] <- Mod(RuntimeUpdate[0], 0.3)
  goto 300 if LessOr(10000[3], TutorialData[103]) else 301
300:
  10000[5] <- 0
  goto 308
301:
  goto 302 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 303
302:
  10000[5] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 10000[3])
  goto 308
303:
  goto 304 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 305
304:
  10000[5] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 308
305:
  goto 306 if LessOr(10000[3], TutorialData[102]) else 307
306:
  10000[5] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 10000[3])
  goto 308
307:
  10000[5] <- 0
  goto 308
308:
  10000[6] <- 0
  goto 309
309:
  goto 310 if Less(10000[6], 1.0) else 325
310:
  10000[7] <- Add(10000[6], 1.0)
  goto 311 if 10000[6] else 312
311:
  10000[8] <- 1.0
  goto 313 if 10000[6] else 314
312:
  10000[8] <- 0
  goto 313 if 10000[6] else 314
313:
  10000[9] <- 1.0
  goto 322 if LessOr(10000[4], 0) else 315
314:
  10000[9] <- 0
  goto 322 if LessOr(10000[4], 0) else 315
315:
  goto 316 if LessOr(10000[4], 0.1) else 317
316:
  10000[8] <- Remap(0, 0.1, 10000[8], 1.0, 10000[4])
  goto 322
317:
  goto 318 if LessOr(10000[4], 0.19999999999999998) else 319
318:
  10000[8] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[4])
  goto 322
319:
  goto 320 if LessOr(10000[4], 0.3) else 321
320:
  10000[8] <- Remap(0.19999999999999998, 0.3, 1.0, 10000[9], 10000[4])
  goto 322
321:
  10000[8] <- 10000[9]
  goto 322
322:
  10000[8] <- Multiply(EaseOutQuad(10000[5]), EaseOutQuad(10000[8]))
  goto 323 if LessOr(10000[8], 0) else 324
323:
  10000[6] <- 10000[7]
  goto 309
324:
  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 309
325:
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  goto 326 if LessOr(10000[3], TutorialData[103]) else 327
326:
  10000[4] <- 0
  goto 334
327:
  goto 328 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 329
328:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 10000[3])
  goto 334
329:
  goto 330 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 331
330:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 334
331:
  goto 332 if LessOr(10000[3], TutorialData[102]) else 333
332:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 10000[3])
  goto 334
333:
  10000[4] <- 0
  goto 334
334:
  10000[4] <- EaseOutQuad(10000[4])
  goto 336 if LessOr(10000[4], 0) else 335
335:
  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 336
336:
  10000[4] <- Mod(RuntimeUpdate[0], 0.3)
  goto 337 if LessOr(10000[3], TutorialData[103]) else 338
337:
  10000[5] <- 0
  goto 345
338:
  goto 339 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 340
339:
  10000[5] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 10000[3])
  goto 345
340:
  goto 341 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 342
341:
  10000[5] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 345
342:
  goto 343 if LessOr(10000[3], TutorialData[102]) else 344
343:
  10000[5] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 10000[3])
  goto 345
344:
  10000[5] <- 0
  goto 345
345:
  10000[6] <- 0
  goto 346
346:
  goto 347 if Less(10000[6], 1.0) else 362
347:
  10000[7] <- Add(10000[6], 1.0)
  goto 348 if 10000[6] else 349
348:
  10000[8] <- 1.0
  goto 350 if 10000[6] else 351
349:
  10000[8] <- 0
  goto 350 if 10000[6] else 351
350:
  10000[9] <- 1.0
  goto 359 if LessOr(10000[4], 0) else 352
351:
  10000[9] <- 0
  goto 359 if LessOr(10000[4], 0) else 352
352:
  goto 353 if LessOr(10000[4], 0.1) else 354
353:
  10000[8] <- Remap(0, 0.1, 10000[8], 1.0, 10000[4])
  goto 359
354:
  goto 355 if LessOr(10000[4], 0.19999999999999998) else 356
355:
  10000[8] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[4])
  goto 359
356:
  goto 357 if LessOr(10000[4], 0.3) else 358
357:
  10000[8] <- Remap(0.19999999999999998, 0.3, 1.0, 10000[9], 10000[4])
  goto 359
358:
  10000[8] <- 10000[9]
  goto 359
359:
  10000[8] <- Multiply(EaseOutQuad(10000[5]), EaseOutQuad(10000[8]))
  goto 360 if LessOr(10000[8], 0) else 361
360:
  10000[6] <- 10000[7]
  goto 346
361:
  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 346
362:
  goto 363 if LessOr(3.0, 10000[0]) else 473
363:
  goto 364 if Less(10000[0], 9.0) else 473
364:
  goto 365 if Less(10000[0], 8.5) else 439
365:
  goto 366 if LessOr(0, TutorialData[103]) else 367
366:
  10000[3] <- 0
  goto 374
367:
  goto 368 if LessOr(0, Add(TutorialData[103], 0.5)) else 369
368:
  10000[3] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 0)
  goto 374
369:
  goto 370 if LessOr(0, Subtract(TutorialData[102], 0.5)) else 371
370:
  10000[3] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0)
  goto 374
371:
  goto 372 if LessOr(0, TutorialData[102]) else 373
372:
  10000[3] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 0)
  goto 374
373:
  10000[3] <- 0
  goto 374
374:
  10000[3] <- EaseOutQuad(10000[3])
  goto 376 if LessOr(10000[3], 0) else 375
375:
  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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 309900.0, 10000[3])
  goto 376
376:
  10000[3] <- Mod(RuntimeUpdate[0], 0.3)
  goto 377 if LessOr(0, TutorialData[103]) else 378
377:
  10000[4] <- 0
  goto 385
378:
  goto 379 if LessOr(0, Add(TutorialData[103], 0.5)) else 380
379:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 0)
  goto 385
380:
  goto 381 if LessOr(0, Subtract(TutorialData[102], 0.5)) else 382
381:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0)
  goto 385
382:
  goto 383 if LessOr(0, TutorialData[102]) else 384
383:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 0)
  goto 385
384:
  10000[4] <- 0
  goto 385
385:
  10000[5] <- 0
  goto 386
386:
  goto 387 if Less(10000[5], 1.0) else 402
387:
  10000[6] <- Add(10000[5], 1.0)
  goto 388 if 10000[5] else 389
388:
  10000[7] <- 1.0
  goto 390 if 10000[5] else 391
389:
  10000[7] <- 0
  goto 390 if 10000[5] else 391
390:
  10000[8] <- 1.0
  goto 399 if LessOr(10000[3], 0) else 392
391:
  10000[8] <- 0
  goto 399 if LessOr(10000[3], 0) else 392
392:
  goto 393 if LessOr(10000[3], 0.1) else 394
393:
  10000[7] <- Remap(0, 0.1, 10000[7], 1.0, 10000[3])
  goto 399
394:
  goto 395 if LessOr(10000[3], 0.19999999999999998) else 396
395:
  10000[7] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[3])
  goto 399
396:
  goto 397 if LessOr(10000[3], 0.3) else 398
397:
  10000[7] <- Remap(0.19999999999999998, 0.3, 1.0, 10000[8], 10000[3])
  goto 399
398:
  10000[7] <- 10000[8]
  goto 399
399:
  10000[7] <- Multiply(EaseOutQuad(10000[4]), EaseOutQuad(10000[7]))
  goto 400 if LessOr(10000[7], 0) else 401
400:
  10000[5] <- 10000[6]
  goto 386
401:
  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, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))), 10000[11])
  10000[14] <- Add(Add(10000[12], Multiply(Subtract(Subtract(0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(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, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(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, 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, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(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, 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, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(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, 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, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(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, 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, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(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, 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, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Add(0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Add(0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), Subtract(0, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0))), 10000[11])
  10000[23] <- Add(Add(10000[21], Multiply(Subtract(Subtract(0, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(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, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(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, 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 386
402:
  goto 403 if LessOr(0, TutorialData[103]) else 404
403:
  10000[3] <- 0
  goto 411
404:
  goto 405 if LessOr(0, Add(TutorialData[103], 0.5)) else 406
405:
  10000[3] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 0)
  goto 411
406:
  goto 407 if LessOr(0, Subtract(TutorialData[102], 0.5)) else 408
407:
  10000[3] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0)
  goto 411
408:
  goto 409 if LessOr(0, TutorialData[102]) else 410
409:
  10000[3] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 0)
  goto 411
410:
  10000[3] <- 0
  goto 411
411:
  10000[3] <- EaseOutQuad(10000[3])
  goto 413 if LessOr(10000[3], 0) else 412
412:
  Draw(10.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(TutorialData[100], Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 310100.0, 10000[3])
  goto 413
413:
  10000[3] <- Mod(RuntimeUpdate[0], 0.3)
  goto 414 if LessOr(0, TutorialData[103]) else 415
414:
  10000[4] <- 0
  goto 422
415:
  goto 416 if LessOr(0, Add(TutorialData[103], 0.5)) else 417
416:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 0)
  goto 422
417:
  goto 418 if LessOr(0, Subtract(TutorialData[102], 0.5)) else 419
418:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0)
  goto 422
419:
  goto 420 if LessOr(0, TutorialData[102]) else 421
420:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 0)
  goto 422
421:
  10000[4] <- 0
  goto 422
422:
  10000[5] <- 0
  goto 423
423:
  goto 424 if Less(10000[5], 1.0) else 439
424:
  10000[6] <- Add(10000[5], 1.0)
  goto 425 if 10000[5] else 426
425:
  10000[7] <- 1.0
  goto 427 if 10000[5] else 428
426:
  10000[7] <- 0
  goto 427 if 10000[5] else 428
427:
  10000[8] <- 1.0
  goto 436 if LessOr(10000[3], 0) else 429
428:
  10000[8] <- 0
  goto 436 if LessOr(10000[3], 0) else 429
429:
  goto 430 if LessOr(10000[3], 0.1) else 431
430:
  10000[7] <- Remap(0, 0.1, 10000[7], 1.0, 10000[3])
  goto 436
431:
  goto 432 if LessOr(10000[3], 0.19999999999999998) else 433
432:
  10000[7] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[3])
  goto 436
433:
  goto 434 if LessOr(10000[3], 0.3) else 435
434:
  10000[7] <- Remap(0.19999999999999998, 0.3, 1.0, 10000[8], 10000[3])
  goto 436
435:
  10000[7] <- 10000[8]
  goto 436
436:
  10000[7] <- Multiply(EaseOutQuad(10000[4]), EaseOutQuad(10000[7]))
  goto 437 if LessOr(10000[7], 0) else 438
437:
  10000[5] <- 10000[6]
  goto 423
438:
  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, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(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, 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, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(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, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(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, 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, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(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, 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, Divide(Multiply(TutorialData[99], 1.5), 2.0)), Divide(Add(Add(Add(Subtract(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, Divide(Multiply(TutorialData[99], 1.5), 2.0))), 4.0)), 6.123233995736766e-17)), Divide(Add(Add(Add(Subtract(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, 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 423
439:
  10000[3] <- Mod(Multiply(RemapClamped(3.0, 9.0, 0, 1.0, 10000[0]), 4.0), 1.0)
  goto 440 if Less(10000[3], 0.6666666666666666) else 450
440:
  10000[3] <- Remap(0, 0.6666666666666666, 0, 1.0, 10000[3])
  goto 441 if LessOr(10000[3], 0) else 442
441:
  10000[4] <- 0
  goto 445 if LessOr(10000[3], 0.25) else 446
442:
  goto 443 if LessOr(10000[3], 0.25) else 444
443:
  10000[4] <- Remap(0, 0.25, 0, 1.0, 10000[3])
  goto 445 if LessOr(10000[3], 0.25) else 446
444:
  10000[4] <- 1.0
  goto 445 if LessOr(10000[3], 0.25) else 446
445:
  10000[5] <- 0
  goto 449
446:
  goto 447 if LessOr(10000[3], 0.75) else 448
447:
  10000[5] <- Remap(0.25, 0.75, 0, 1.0, 10000[3])
  goto 449
448:
  10000[5] <- 1.0
  goto 449
449:
  10000[5] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[5])
  Paint(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, Multiply(10000[4], RuntimeUIConfiguration[5]))
  goto 456
450:
  10000[3] <- Remap(0.6666666666666666, 1.0, 0, 1.0, 10000[3])
  goto 451 if LessOr(10000[3], 0.25) else 452
451:
  10000[4] <- 1.0
  goto 455
452:
  goto 453 if LessOr(10000[3], 0.75) else 454
453:
  10000[4] <- Remap(0.25, 0.75, 1.0, 0, 10000[3])
  goto 455
454:
  10000[4] <- 0
  goto 455
455:
  10000[5] <- Max(0, Min(1.0, 10000[3]))
  Paint(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, Multiply(10000[4], RuntimeUIConfiguration[5]))
  goto 456
456:
  10000[3] <- Mod(Multiply(RemapClamped(3.0, 9.0, 0, 1.0, 10000[0]), 4.0), 1.0)
  goto 457 if Less(10000[3], 0.6666666666666666) else 467
457:
  10000[3] <- Remap(0, 0.6666666666666666, 0, 1.0, 10000[3])
  goto 458 if LessOr(10000[3], 0) else 459
458:
  10000[4] <- 0
  goto 462 if LessOr(10000[3], 0.25) else 463
459:
  goto 460 if LessOr(10000[3], 0.25) else 461
460:
  10000[4] <- Remap(0, 0.25, 0, 1.0, 10000[3])
  goto 462 if LessOr(10000[3], 0.25) else 463
461:
  10000[4] <- 1.0
  goto 462 if LessOr(10000[3], 0.25) else 463
462:
  10000[5] <- 0
  goto 466
463:
  goto 464 if LessOr(10000[3], 0.75) else 465
464:
  10000[5] <- Remap(0.25, 0.75, 0, 1.0, 10000[3])
  goto 466
465:
  10000[5] <- 1.0
  goto 466
466:
  10000[5] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[5])
  Paint(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, Multiply(10000[4], RuntimeUIConfiguration[5]))
  TutorialInstruction[0] <- 1.0
  goto 473
467:
  10000[3] <- Remap(0.6666666666666666, 1.0, 0, 1.0, 10000[3])
  goto 468 if LessOr(10000[3], 0.25) else 469
468:
  10000[4] <- 1.0
  goto 472
469:
  goto 470 if LessOr(10000[3], 0.75) else 471
470:
  10000[4] <- Remap(0.25, 0.75, 1.0, 0, 10000[3])
  goto 472
471:
  10000[4] <- 0
  goto 472
472:
  10000[5] <- Max(0, Min(1.0, 10000[3]))
  Paint(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, Multiply(10000[4], RuntimeUIConfiguration[5]))
  TutorialInstruction[0] <- 1.0
  goto 473
473:
  goto 474 if Less(Subtract(10000[1], 10000[2]), 8.5) else 486
474:
  goto 475 if LessOr(8.5, 10000[0]) else 486
475:
  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), 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), 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)
  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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0)
  10000[1] <- 0
  goto 476
476:
  goto 477 if Less(10000[1], TutorialData[0]) else 485
477:
  10000[2] <- Add(10000[1], 1.0)
  10000[3] <- Multiply(Add(10000[1], Multiply(Less(10000[1], 0), 7.0)), 9.0)
  goto when TutorialData[10000[3] + 1]
    -1.0 -> 479
    default -> 478
478:
  10000[1] <- 10000[2]
  goto 476
479:
  SpawnParticleEffect(0, TutorialData[10000[3] + 2], TutorialData[10000[3] + 3], TutorialData[10000[3] + 4], TutorialData[10000[3] + 5], TutorialData[10000[3] + 6], TutorialData[10000[3] + 7], TutorialData[10000[3] + 8], TutorialData[10000[3] + 9], 0.2, 0)
  SpawnParticleEffect(8.0, 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), 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), 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)
  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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0)
  10000[1] <- 0
  goto 480
480:
  goto 481 if Less(10000[1], TutorialData[0]) else 484
481:
  10000[2] <- Add(10000[1], 1.0)
  10000[3] <- Multiply(Add(10000[1], Multiply(Less(10000[1], 0), 7.0)), 9.0)
  goto when TutorialData[10000[3] + 1]
    1.0 -> 483
    default -> 482
482:
  10000[1] <- 10000[2]
  goto 480
483:
  SpawnParticleEffect(0, TutorialData[10000[3] + 2], TutorialData[10000[3] + 3], TutorialData[10000[3] + 4], TutorialData[10000[3] + 5], TutorialData[10000[3] + 6], TutorialData[10000[3] + 7], TutorialData[10000[3] + 8], TutorialData[10000[3] + 9], 0.2, 0)
  Play(4.0, 0)
  goto 486
484:
  DebugLog(0)
  DebugPause()
  goto exit
485:
  DebugLog(0)
  DebugPause()
  goto exit
486:
  goto 487 if GreaterOr(10000[0], 10.5) else 638
487:
  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 638
488:
  10000[0] <- TutorialMemory[0]
  10000[0] <- Subtract(RuntimeUpdate[0], 10000[0])
  10000[1] <- TutorialMemory[4]
  10000[2] <- TutorialMemory[0]
  goto 489 if LessOr(0, 10000[0]) else 491
489:
  goto 490 if Less(10000[0], 1.5) else 491
490:
  Draw(8.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, 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, 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, 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, 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, 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, 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, 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 491
491:
  goto 492 if LessOr(1.5, 10000[0]) else 524
492:
  goto 493 if Less(10000[0], 3.0) else 524
493:
  10000[3] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[0]))
  goto 494 if LessOr(10000[3], TutorialData[103]) else 495
494:
  10000[4] <- 0
  goto 502
495:
  goto 496 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 497
496:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 10000[3])
  goto 502
497:
  goto 498 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 499
498:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 502
499:
  goto 500 if LessOr(10000[3], TutorialData[102]) else 501
500:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 10000[3])
  goto 502
501:
  10000[4] <- 0
  goto 502
502:
  10000[4] <- EaseOutQuad(10000[4])
  goto 504 if LessOr(10000[4], 0) else 503
503:
  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, 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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[7]), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[9]), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[5])), TutorialData[92]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[5])), TutorialData[95]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[6])), TutorialData[92]), 10000[8]), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[6])), TutorialData[95]), 10000[8]), Add(310000.0, 10000[3]), 10000[4])
  goto 504
504:
  10000[4] <- Mod(RuntimeUpdate[0], 0.3)
  goto 505 if LessOr(10000[3], TutorialData[103]) else 506
505:
  10000[5] <- 0
  goto 513
506:
  goto 507 if LessOr(10000[3], Add(TutorialData[103], 0.5)) else 508
507:
  10000[5] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 10000[3])
  goto 513
508:
  goto 509 if LessOr(10000[3], Subtract(TutorialData[102], 0.5)) else 510
509:
  10000[5] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[3])
  goto 513
510:
  goto 511 if LessOr(10000[3], TutorialData[102]) else 512
511:
  10000[5] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 10000[3])
  goto 513
512:
  10000[5] <- 0
  goto 513
513:
  goto 514 if LessOr(10000[4], 0) else 515
514:
  10000[6] <- 0
  goto 522
515:
  goto 516 if LessOr(10000[4], 0.1) else 517
516:
  10000[6] <- Remap(0, 0.1, 0, 1.0, 10000[4])
  goto 522
517:
  goto 518 if LessOr(10000[4], 0.19999999999999998) else 519
518:
  10000[6] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[4])
  goto 522
519:
  goto 520 if LessOr(10000[4], 0.3) else 521
520:
  10000[6] <- Remap(0.19999999999999998, 0.3, 1.0, 0, 10000[4])
  goto 522
521:
  10000[6] <- 0
  goto 522
522:
  10000[5] <- Multiply(EaseOutQuad(10000[5]), EaseOutQuad(10000[6]))
  goto 524 if LessOr(10000[5], 0) else 523
523:
  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 524
524:
  goto 525 if LessOr(3.0, 10000[0]) else 575
525:
  goto 526 if Less(10000[0], 9.0) else 575
526:
  goto 527 if Less(10000[0], 8.5) else 558
527:
  goto 528 if LessOr(0, TutorialData[103]) else 529
528:
  10000[3] <- 0
  goto 536
529:
  goto 530 if LessOr(0, Add(TutorialData[103], 0.5)) else 531
530:
  10000[3] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 0)
  goto 536
531:
  goto 532 if LessOr(0, Subtract(TutorialData[102], 0.5)) else 533
532:
  10000[3] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0)
  goto 536
533:
  goto 534 if LessOr(0, TutorialData[102]) else 535
534:
  10000[3] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 0)
  goto 536
535:
  10000[3] <- 0
  goto 536
536:
  10000[3] <- EaseOutQuad(10000[3])
  goto 538 if LessOr(10000[3], 0) else 537
537:
  Draw(8.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 310000.0, 10000[3])
  goto 538
538:
  10000[3] <- Mod(RuntimeUpdate[0], 0.3)
  goto 539 if LessOr(0, TutorialData[103]) else 540
539:
  10000[4] <- 0
  goto 547
540:
  goto 541 if LessOr(0, Add(TutorialData[103], 0.5)) else 542
541:
  10000[4] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 0)
  goto 547
542:
  goto 543 if LessOr(0, Subtract(TutorialData[102], 0.5)) else 544
543:
  10000[4] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0)
  goto 547
544:
  goto 545 if LessOr(0, TutorialData[102]) else 546
545:
  10000[4] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 0)
  goto 547
546:
  10000[4] <- 0
  goto 547
547:
  goto 548 if LessOr(10000[3], 0) else 549
548:
  10000[5] <- 0
  goto 556
549:
  goto 550 if LessOr(10000[3], 0.1) else 551
550:
  10000[5] <- Remap(0, 0.1, 0, 1.0, 10000[3])
  goto 556
551:
  goto 552 if LessOr(10000[3], 0.19999999999999998) else 553
552:
  10000[5] <- Remap(0.1, 0.19999999999999998, 1.0, 1.0, 10000[3])
  goto 556
553:
  goto 554 if LessOr(10000[3], 0.3) else 555
554:
  10000[5] <- Remap(0.19999999999999998, 0.3, 1.0, 0, 10000[3])
  goto 556
555:
  10000[5] <- 0
  goto 556
556:
  10000[4] <- Multiply(EaseOutQuad(10000[4]), EaseOutQuad(10000[5]))
  goto 558 if LessOr(10000[4], 0) else 557
557:
  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 558
558:
  10000[3] <- Mod(Multiply(RemapClamped(3.0, 9.0, 0, 1.0, 10000[0]), 4.0), 1.0)
  goto 559 if Less(10000[3], 0.6666666666666666) else 569
559:
  10000[3] <- Remap(0, 0.6666666666666666, 0, 1.0, 10000[3])
  goto 560 if LessOr(10000[3], 0) else 561
560:
  10000[4] <- 0
  goto 564 if LessOr(10000[3], 0.25) else 565
561:
  goto 562 if LessOr(10000[3], 0.25) else 563
562:
  10000[4] <- Remap(0, 0.25, 0, 1.0, 10000[3])
  goto 564 if LessOr(10000[3], 0.25) else 565
563:
  10000[4] <- 1.0
  goto 564 if LessOr(10000[3], 0.25) else 565
564:
  10000[5] <- 0
  goto 568
565:
  goto 566 if LessOr(10000[3], 0.75) else 567
566:
  10000[5] <- Remap(0.25, 0.75, 0, 1.0, 10000[3])
  goto 568
567:
  10000[5] <- 1.0
  goto 568
568:
  10000[5] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[5])
  Paint(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, Multiply(10000[4], RuntimeUIConfiguration[5]))
  TutorialInstruction[0] <- 1.0
  goto 575
569:
  10000[3] <- Remap(0.6666666666666666, 1.0, 0, 1.0, 10000[3])
  goto 570 if LessOr(10000[3], 0.25) else 571
570:
  10000[4] <- 1.0
  goto 574
571:
  goto 572 if LessOr(10000[3], 0.75) else 573
572:
  10000[4] <- Remap(0.25, 0.75, 1.0, 0, 10000[3])
  goto 574
573:
  10000[4] <- 0
  goto 574
574:
  10000[5] <- Max(0, Min(1.0, 10000[3]))
  Paint(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, Multiply(10000[4], RuntimeUIConfiguration[5]))
  TutorialInstruction[0] <- 1.0
  goto 575
575:
  goto 576 if Less(Subtract(10000[1], 10000[2]), 8.5) else 583
576:
  goto 577 if LessOr(8.5, 10000[0]) else 583
577:
  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), 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), 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)
  SpawnParticleEffect(7.0, Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0)
  10000[1] <- 0
  goto 578
578:
  goto 579 if Less(10000[1], TutorialData[0]) else 582
579:
  10000[2] <- Add(10000[1], 1.0)
  10000[3] <- Multiply(Add(10000[1], Multiply(Less(10000[1], 0), 7.0)), 9.0)
  goto 580 if TutorialData[10000[3] + 1] else 581
580:
  10000[1] <- 10000[2]
  goto 578
581:
  SpawnParticleEffect(0, TutorialData[10000[3] + 2], TutorialData[10000[3] + 3], TutorialData[10000[3] + 4], TutorialData[10000[3] + 5], TutorialData[10000[3] + 6], TutorialData[10000[3] + 7], TutorialData[10000[3] + 8], TutorialData[10000[3] + 9], 0.2, 0)
  Play(4.0, 0)
  goto 583
582:
  DebugLog(0)
  DebugPause()
  goto exit
583:
  goto 584 if GreaterOr(10000[0], 10.5) else 638
584:
  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 638
585:
  10000[0] <- TutorialMemory[0]
  10000[3] <- Subtract(RuntimeUpdate[0], 10000[0])
  10000[4] <- TutorialMemory[4]
  10000[5] <- TutorialMemory[0]
  goto 586 if LessOr(0, 10000[3]) else 588
586:
  goto 587 if Less(10000[3], 1.5) else 588
587:
  Draw(7.0, Divide(Add(Add(Multiply(3.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98]))), 0), Multiply(Add(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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(1.0, Divide(TutorialData[99], 2.0)))), TutorialData[98])))), Multiply(Add(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 588
588:
  goto 589 if LessOr(1.5, 10000[3]) else 601
589:
  goto 590 if Less(10000[3], 3.0) else 601
590:
  10000[6] <- Lerp(TutorialData[102], 0, Remap(1.5, 3.0, 0, 1.0, 10000[3]))
  goto 591 if LessOr(10000[6], TutorialData[103]) else 592
591:
  10000[7] <- 0
  goto 599
592:
  goto 593 if LessOr(10000[6], Add(TutorialData[103], 0.5)) else 594
593:
  10000[7] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 10000[6])
  goto 599
594:
  goto 595 if LessOr(10000[6], Subtract(TutorialData[102], 0.5)) else 596
595:
  10000[7] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 10000[6])
  goto 599
596:
  goto 597 if LessOr(10000[6], TutorialData[102]) else 598
597:
  10000[7] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 10000[6])
  goto 599
598:
  10000[7] <- 0
  goto 599
599:
  10000[7] <- EaseOutQuad(10000[7])
  goto 601 if LessOr(10000[7], 0) else 600
600:
  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, 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, 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, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[9])), TutorialData[92]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[9])), TutorialData[95]), 10000[10]), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[8])), TutorialData[92]), 10000[12]), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[8])), TutorialData[95]), 10000[12]), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[8])), TutorialData[92]), 10000[13]), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[8])), TutorialData[95]), 10000[13]), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], 10000[9])), TutorialData[92]), 10000[11]), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], 10000[9])), TutorialData[95]), 10000[11]), Add(310000.0, 10000[6]), 10000[7])
  goto 601
601:
  goto 602 if LessOr(3.0, 10000[3]) else 628
602:
  goto 603 if Less(10000[3], 7.0) else 628
603:
  goto 604 if LessOr(0, TutorialData[103]) else 605
604:
  10000[6] <- 0
  goto 612
605:
  goto 606 if LessOr(0, Add(TutorialData[103], 0.5)) else 607
606:
  10000[6] <- Remap(TutorialData[103], Add(TutorialData[103], 0.5), 0, 1.0, 0)
  goto 612
607:
  goto 608 if LessOr(0, Subtract(TutorialData[102], 0.5)) else 609
608:
  10000[6] <- Remap(Add(TutorialData[103], 0.5), Subtract(TutorialData[102], 0.5), 1.0, 1.0, 0)
  goto 612
609:
  goto 610 if LessOr(0, TutorialData[102]) else 611
610:
  10000[6] <- Remap(Subtract(TutorialData[102], 0.5), TutorialData[102], 1.0, 0, 0)
  goto 612
611:
  10000[6] <- 0
  goto 612
612:
  10000[6] <- EaseOutQuad(10000[6])
  goto 614 if LessOr(10000[6], 0) else 613
613:
  Draw(7.0, Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Add(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[90], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(TutorialData[99], 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(TutorialData[99], 2.0)))), TutorialData[98])), 310000.0, 10000[6])
  goto 614
614:
  10000[6] <- Mod(Multiply(RemapClamped(3.0, 7.0, 0, 1.0, 10000[3]), 4.0), 1.0)
  10000[7] <- 10000[6]
  goto 615 if LessOr(10000[6], 0) else 616
615:
  10000[8] <- 0
  goto 623 if LessOr(10000[6], 0.25) else 624
616:
  goto 617 if LessOr(10000[6], 0.05) else 618
617:
  10000[8] <- Remap(0, 0.05, 0, 1.0, 10000[6])
  goto 623 if LessOr(10000[6], 0.25) else 624
618:
  goto 619 if LessOr(10000[6], 0.75) else 620
619:
  10000[8] <- Remap(0.05, 0.75, 1.0, 1.0, 10000[6])
  goto 623 if LessOr(10000[6], 0.25) else 624
620:
  goto 621 if LessOr(10000[6], 0.95) else 622
621:
  10000[8] <- Remap(0.75, 0.95, 1.0, 0, 10000[6])
  goto 623 if LessOr(10000[6], 0.25) else 624
622:
  10000[8] <- 0
  goto 623 if LessOr(10000[6], 0.25) else 624
623:
  10000[9] <- 0
  goto 627
624:
  goto 625 if LessOr(10000[7], 0.75) else 626
625:
  10000[9] <- Remap(0.25, 0.75, 0, 1.0, 10000[7])
  goto 627
626:
  10000[9] <- 1.0
  goto 627
627:
  10000[9] <- LerpClamped(0.5235987755982988, 1.0471975511965976, 10000[9])
  Paint(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, Multiply(10000[8], RuntimeUIConfiguration[5]))
  TutorialInstruction[0] <- 0
  goto 628
628:
  goto 629 if Less(Subtract(10000[4], 10000[5]), 7.0) else 636
629:
  goto 630 if LessOr(7.0, 10000[3]) else 636
630:
  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), 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), 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)
  SpawnParticleEffect(2.0, Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Subtract(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), Add(Divide(Add(Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(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, 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, 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, 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, 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, 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, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), Divide(Add(Add(Multiply(TutorialData[90], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[91], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[92]), Add(Add(Multiply(TutorialData[96], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98]))), 2.0), 2.0)), Divide(Add(Add(Multiply(TutorialData[93], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[94], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[95]), Add(Add(Multiply(TutorialData[96], Add(0, Divide(Multiply(TutorialData[99], 1.8), 2.0))), Multiply(TutorialData[97], Subtract(0, Divide(Multiply(TutorialData[99], 1.8), 2.0)))), TutorialData[98])), 0.5, 0)
  10000[0] <- 0
  goto 631
631:
  goto 632 if Less(10000[0], TutorialData[0]) else 635
632:
  10000[1] <- Add(10000[0], 1.0)
  10000[2] <- Multiply(Add(10000[0], Multiply(Less(10000[0], 0), 7.0)), 9.0)
  goto 633 if TutorialData[10000[2] + 1] else 634
633:
  10000[0] <- 10000[1]
  goto 631
634:
  SpawnParticleEffect(0, TutorialData[10000[2] + 2], TutorialData[10000[2] + 3], TutorialData[10000[2] + 4], TutorialData[10000[2] + 5], TutorialData[10000[2] + 6], TutorialData[10000[2] + 7], TutorialData[10000[2] + 8], TutorialData[10000[2] + 9], 0.2, 0)
  Play(1.0, 0)
  goto 636
635:
  DebugLog(0)
  DebugPause()
  goto exit
636:
  goto 637 if GreaterOr(10000[3], 8.5) else 638
637:
  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 638
638:
  10000[0] <- TutorialMemory[3]
  goto 639 if Not(10000[0]) else 643
639:
  10000[0] <- TutorialMemory[1]
  goto 640 if NotEqual(10000[0], 0) else 641
640:
  10000[0] <- TutorialMemory[1]
  DestroyParticleEffect(10000[0])
  TutorialMemory[1] <- 0
  goto 641
641:
  10000[0] <- TutorialMemory[2]
  goto 642 if NotEqual(10000[0], 0) else 643
642:
  10000[0] <- TutorialMemory[2]
  StopLooped(10000[0])
  TutorialMemory[2] <- 0
  TutorialMemory[4] <- RuntimeUpdate[0]
  goto exit
643:
  TutorialMemory[4] <- RuntimeUpdate[0]
  goto exit
