0:
  TutorialData[0] <- -0.5
  TutorialData[1] <- 1.35
  10000[0] <- TutorialData[0]
  10000[1] <- TutorialData[1]
  10000[2] <- Multiply(1.0, Divide(1.0, Subtract(10000[1], 10000[0])))
  TutorialData[2] <- 1.0
  TutorialData[3] <- Add(0.0, Multiply(1.0, Divide(0.0, Subtract(10000[1], 10000[0]))))
  TutorialData[4] <- 0.0
  TutorialData[5] <- 0.0
  TutorialData[6] <- Add(1.0, Multiply(10000[2], 10000[0]))
  TutorialData[7] <- Multiply(1.0, 10000[0])
  TutorialData[8] <- 0.0
  TutorialData[9] <- 10000[2]
  TutorialData[10] <- 1.0
  TutorialData[11] <- 0.35
  TutorialData[12] <- 0.35
  TutorialData[13] <- 0.0875
  TutorialData[14] <- 6.4
  TutorialData[15] <- -1.0
  10000[0] <- RuntimeEnvironment[1]
  10000[1] <- RuntimeUIConfiguration[0]
  10000[2] <- RuntimeUIConfiguration[1]
  RuntimeUI[0] <- Add(10000[0], -0.05)
  RuntimeUI[1] <- 0.95
  RuntimeUI[2] <- 1.0
  RuntimeUI[3] <- 1.0
  RuntimeUI[4] <- Multiply(0.15, 10000[1])
  RuntimeUI[5] <- Multiply(0.15, 10000[1])
  RuntimeUI[6] <- 0.0
  RuntimeUI[7] <- 10000[2]
  RuntimeUI[8] <- 1.0
  10000[0] <- RuntimeEnvironment[1]
  10000[1] <- RuntimeUIConfiguration[2]
  10000[2] <- RuntimeUIConfiguration[3]
  RuntimeUI[9] <- Add(Negate(10000[0]), 0.05)
  RuntimeUI[10] <- 0.0
  RuntimeUI[11] <- 0.0
  RuntimeUI[12] <- 0.5
  RuntimeUI[13] <- Multiply(0.15, 10000[1])
  RuntimeUI[14] <- Multiply(0.15, 10000[1])
  RuntimeUI[15] <- 0.0
  RuntimeUI[16] <- 10000[2]
  RuntimeUI[17] <- 1.0
  10000[0] <- RuntimeEnvironment[1]
  10000[1] <- RuntimeUIConfiguration[2]
  10000[2] <- RuntimeUIConfiguration[3]
  RuntimeUI[18] <- Subtract(10000[0], 0.05)
  RuntimeUI[19] <- 0.0
  RuntimeUI[20] <- 1.0
  RuntimeUI[21] <- 0.5
  RuntimeUI[22] <- Multiply(0.15, 10000[1])
  RuntimeUI[23] <- Multiply(0.15, 10000[1])
  RuntimeUI[24] <- 0.0
  RuntimeUI[25] <- 10000[2]
  RuntimeUI[26] <- 1.0
  10000[0] <- RuntimeUIConfiguration[4]
  10000[1] <- RuntimeUIConfiguration[5]
  RuntimeUI[27] <- 0.0
  RuntimeUI[28] <- 0.2
  RuntimeUI[29] <- 0.5
  RuntimeUI[30] <- 0.5
  RuntimeUI[31] <- Multiply(1.2, 10000[0])
  RuntimeUI[32] <- Multiply(0.15, 10000[0])
  RuntimeUI[33] <- 0.0
  RuntimeUI[34] <- 10000[1]
  RuntimeUI[35] <- 1.0
  10000[0] <- -3.0
  goto 1
1:
  goto 2 if Less(10000[0], 4.0) else 10
2:
  10000[1] <- Add(10000[0], 1.0)
  10000[2] <- TutorialData[12]
  10000[2] <- Multiply(10000[0], 10000[2])
  10000[3] <- TutorialData[12]
  10000[3] <- Subtract(10000[2], Divide(10000[3], 2.0))
  10000[4] <- TutorialData[12]
  10000[4] <- Add(10000[2], Divide(10000[4], 2.0))
  10000[5] <- TutorialData[15]
  10000[6] <- TutorialData[14]
  10000[7] <- TutorialData[2]
  10000[8] <- TutorialData[3]
  10000[9] <- TutorialData[4]
  10000[10] <- TutorialData[5]
  10000[11] <- TutorialData[6]
  10000[12] <- TutorialData[7]
  10000[13] <- TutorialData[8]
  10000[14] <- TutorialData[9]
  10000[15] <- TutorialData[10]
  10000[13] <- Add(Add(Multiply(10000[13], 10000[3]), Multiply(10000[14], 10000[5])), 10000[15])
  10000[14] <- Divide(Add(Add(Multiply(10000[7], 10000[3]), Multiply(10000[8], 10000[5])), 10000[9]), 10000[13])
  10000[15] <- Divide(Add(Add(Multiply(10000[10], 10000[3]), Multiply(10000[11], 10000[5])), 10000[12]), 10000[13])
  10000[16] <- TutorialData[2]
  10000[17] <- TutorialData[3]
  10000[18] <- TutorialData[4]
  10000[19] <- TutorialData[5]
  10000[20] <- TutorialData[6]
  10000[21] <- TutorialData[7]
  10000[22] <- TutorialData[8]
  10000[23] <- TutorialData[9]
  10000[24] <- TutorialData[10]
  10000[22] <- Add(Add(Multiply(10000[22], 10000[4]), Multiply(10000[23], 10000[5])), 10000[24])
  10000[23] <- Divide(Add(Add(Multiply(10000[16], 10000[4]), Multiply(10000[17], 10000[5])), 10000[18]), 10000[22])
  10000[24] <- Divide(Add(Add(Multiply(10000[19], 10000[4]), Multiply(10000[20], 10000[5])), 10000[21]), 10000[22])
  10000[25] <- TutorialData[2]
  10000[26] <- TutorialData[3]
  10000[27] <- TutorialData[4]
  10000[28] <- TutorialData[5]
  10000[29] <- TutorialData[6]
  10000[30] <- TutorialData[7]
  10000[31] <- TutorialData[8]
  10000[32] <- TutorialData[9]
  10000[33] <- TutorialData[10]
  10000[31] <- Add(Add(Multiply(10000[31], 10000[3]), Multiply(10000[32], 10000[6])), 10000[33])
  10000[32] <- Divide(Add(Add(Multiply(10000[25], 10000[3]), Multiply(10000[26], 10000[6])), 10000[27]), 10000[31])
  10000[33] <- Divide(Add(Add(Multiply(10000[28], 10000[3]), Multiply(10000[29], 10000[6])), 10000[30]), 10000[31])
  10000[34] <- TutorialData[2]
  10000[35] <- TutorialData[3]
  10000[36] <- TutorialData[4]
  10000[37] <- TutorialData[5]
  10000[38] <- TutorialData[6]
  10000[39] <- TutorialData[7]
  10000[40] <- TutorialData[8]
  10000[41] <- TutorialData[9]
  10000[42] <- TutorialData[10]
  10000[40] <- Add(Add(Multiply(10000[40], 10000[4]), Multiply(10000[41], 10000[6])), 10000[42])
  10000[41] <- Divide(Add(Add(Multiply(10000[34], 10000[4]), Multiply(10000[35], 10000[6])), 10000[36]), 10000[40])
  10000[42] <- Divide(Add(Add(Multiply(10000[37], 10000[4]), Multiply(10000[38], 10000[6])), 10000[39]), 10000[40])
  10000[43] <- TutorialData[16]
  10000[44] <- 0.0
  goto 3
3:
  goto 4 if Less(10000[44], 10000[43]) else 7
4:
  10000[45] <- Add(10000[44], 1.0)
  10000[46] <- Add(16.0, Multiply(Add(10000[44], Multiply(Less(10000[44], 0.0), 7.0)), 9.0))
  10000[47] <- TutorialData[10000[46] + 1]
  goto 5 if Equal(10000[47], 10000[0]) else 6
5:
  TutorialData[10000[46] + 2] <- 10000[14]
  TutorialData[10000[46] + 3] <- 10000[15]
  TutorialData[10000[46] + 4] <- 10000[32]
  TutorialData[10000[46] + 5] <- 10000[33]
  TutorialData[10000[46] + 6] <- 10000[41]
  TutorialData[10000[46] + 7] <- 10000[42]
  TutorialData[10000[46] + 8] <- 10000[23]
  TutorialData[10000[46] + 9] <- 10000[24]
  10000[0] <- 10000[1]
  goto 1
6:
  10000[44] <- 10000[45]
  goto 3
7:
  10000[43] <- TutorialData[16]
  goto 8 if Not(Less(10000[43], 7.0)) else 9
8:
  DebugLog(0.0)
  DebugPause()
  goto exit
9:
  10000[43] <- TutorialData[16]
  10000[43] <- Add(16.0, Multiply(Add(10000[43], Multiply(Less(10000[43], 0.0), 7.0)), 9.0))
  TutorialData[10000[43] + 1] <- 10000[0]
  TutorialData[10000[43] + 2] <- 10000[14]
  TutorialData[10000[43] + 3] <- 10000[15]
  TutorialData[10000[43] + 4] <- 10000[32]
  TutorialData[10000[43] + 5] <- 10000[33]
  TutorialData[10000[43] + 6] <- 10000[41]
  TutorialData[10000[43] + 7] <- 10000[42]
  TutorialData[10000[43] + 8] <- 10000[23]
  TutorialData[10000[43] + 9] <- 10000[24]
  10000[2] <- TutorialData[16]
  TutorialData[16] <- Add(10000[2], 1.0)
  10000[0] <- 10000[1]
  goto 1
10:
  10000[0] <- TutorialData[12]
  10000[0] <- Multiply(-3.5, 10000[0])
  10000[1] <- TutorialData[13]
  10000[1] <- Subtract(10000[0], 10000[1])
  10000[2] <- TutorialData[15]
  10000[3] <- TutorialData[14]
  10000[4] <- TutorialData[2]
  10000[5] <- TutorialData[3]
  10000[6] <- TutorialData[4]
  10000[7] <- TutorialData[5]
  10000[8] <- TutorialData[6]
  10000[9] <- TutorialData[7]
  10000[10] <- TutorialData[8]
  10000[11] <- TutorialData[9]
  10000[12] <- TutorialData[10]
  10000[10] <- Add(Add(Multiply(10000[10], 10000[1]), Multiply(10000[11], 10000[2])), 10000[12])
  10000[11] <- TutorialData[2]
  10000[12] <- TutorialData[3]
  10000[13] <- TutorialData[4]
  10000[14] <- TutorialData[5]
  10000[15] <- TutorialData[6]
  10000[16] <- TutorialData[7]
  10000[17] <- TutorialData[8]
  10000[18] <- TutorialData[9]
  10000[19] <- TutorialData[10]
  10000[17] <- Add(Add(Multiply(10000[17], 10000[0]), Multiply(10000[18], 10000[2])), 10000[19])
  10000[18] <- TutorialData[2]
  10000[19] <- TutorialData[3]
  10000[20] <- TutorialData[4]
  10000[21] <- TutorialData[5]
  10000[22] <- TutorialData[6]
  10000[23] <- TutorialData[7]
  10000[24] <- TutorialData[8]
  10000[25] <- TutorialData[9]
  10000[26] <- TutorialData[10]
  10000[24] <- Add(Add(Multiply(10000[24], 10000[1]), Multiply(10000[25], 10000[3])), 10000[26])
  10000[25] <- TutorialData[2]
  10000[26] <- TutorialData[3]
  10000[27] <- TutorialData[4]
  10000[28] <- TutorialData[5]
  10000[29] <- TutorialData[6]
  10000[30] <- TutorialData[7]
  10000[31] <- TutorialData[8]
  10000[32] <- TutorialData[9]
  10000[33] <- TutorialData[10]
  10000[31] <- Add(Add(Multiply(10000[31], 10000[0]), Multiply(10000[32], 10000[3])), 10000[33])
  TutorialData[80] <- Divide(Add(Add(Multiply(10000[4], 10000[1]), Multiply(10000[5], 10000[2])), 10000[6]), 10000[10])
  TutorialData[81] <- Divide(Add(Add(Multiply(10000[7], 10000[1]), Multiply(10000[8], 10000[2])), 10000[9]), 10000[10])
  TutorialData[82] <- Divide(Add(Add(Multiply(10000[18], 10000[1]), Multiply(10000[19], 10000[3])), 10000[20]), 10000[24])
  TutorialData[83] <- Divide(Add(Add(Multiply(10000[21], 10000[1]), Multiply(10000[22], 10000[3])), 10000[23]), 10000[24])
  TutorialData[84] <- Divide(Add(Add(Multiply(10000[25], 10000[0]), Multiply(10000[26], 10000[3])), 10000[27]), 10000[31])
  TutorialData[85] <- Divide(Add(Add(Multiply(10000[28], 10000[0]), Multiply(10000[29], 10000[3])), 10000[30]), 10000[31])
  TutorialData[86] <- Divide(Add(Add(Multiply(10000[11], 10000[0]), Multiply(10000[12], 10000[2])), 10000[13]), 10000[17])
  TutorialData[87] <- Divide(Add(Add(Multiply(10000[14], 10000[0]), Multiply(10000[15], 10000[2])), 10000[16]), 10000[17])
  10000[0] <- TutorialData[12]
  10000[24] <- Multiply(3.5, 10000[0])
  10000[25] <- TutorialData[13]
  10000[25] <- Add(10000[24], 10000[25])
  10000[26] <- TutorialData[15]
  10000[27] <- TutorialData[14]
  10000[28] <- TutorialData[2]
  10000[29] <- TutorialData[3]
  10000[30] <- TutorialData[4]
  10000[31] <- TutorialData[5]
  10000[32] <- TutorialData[6]
  10000[33] <- TutorialData[7]
  10000[34] <- TutorialData[8]
  10000[35] <- TutorialData[9]
  10000[0] <- TutorialData[10]
  10000[0] <- Add(Add(Multiply(10000[34], 10000[24]), Multiply(10000[35], 10000[26])), 10000[0])
  10000[1] <- TutorialData[2]
  10000[2] <- TutorialData[3]
  10000[3] <- TutorialData[4]
  10000[4] <- TutorialData[5]
  10000[5] <- TutorialData[6]
  10000[6] <- TutorialData[7]
  10000[7] <- TutorialData[8]
  10000[8] <- TutorialData[9]
  10000[9] <- TutorialData[10]
  10000[7] <- Add(Add(Multiply(10000[7], 10000[25]), Multiply(10000[8], 10000[26])), 10000[9])
  10000[8] <- TutorialData[2]
  10000[9] <- TutorialData[3]
  10000[10] <- TutorialData[4]
  10000[11] <- TutorialData[5]
  10000[12] <- TutorialData[6]
  10000[13] <- TutorialData[7]
  10000[14] <- TutorialData[8]
  10000[15] <- TutorialData[9]
  10000[16] <- TutorialData[10]
  10000[14] <- Add(Add(Multiply(10000[14], 10000[24]), Multiply(10000[15], 10000[27])), 10000[16])
  10000[15] <- TutorialData[2]
  10000[16] <- TutorialData[3]
  10000[17] <- TutorialData[4]
  10000[18] <- TutorialData[5]
  10000[19] <- TutorialData[6]
  10000[20] <- TutorialData[7]
  10000[21] <- TutorialData[8]
  10000[22] <- TutorialData[9]
  10000[23] <- TutorialData[10]
  10000[21] <- Add(Add(Multiply(10000[21], 10000[25]), Multiply(10000[22], 10000[27])), 10000[23])
  TutorialData[88] <- Divide(Add(Add(Multiply(10000[28], 10000[24]), Multiply(10000[29], 10000[26])), 10000[30]), 10000[0])
  TutorialData[89] <- Divide(Add(Add(Multiply(10000[31], 10000[24]), Multiply(10000[32], 10000[26])), 10000[33]), 10000[0])
  TutorialData[90] <- Divide(Add(Add(Multiply(10000[8], 10000[24]), Multiply(10000[9], 10000[27])), 10000[10]), 10000[14])
  TutorialData[91] <- Divide(Add(Add(Multiply(10000[11], 10000[24]), Multiply(10000[12], 10000[27])), 10000[13]), 10000[14])
  TutorialData[92] <- Divide(Add(Add(Multiply(10000[15], 10000[25]), Multiply(10000[16], 10000[27])), 10000[17]), 10000[21])
  TutorialData[93] <- Divide(Add(Add(Multiply(10000[18], 10000[25]), Multiply(10000[19], 10000[27])), 10000[20]), 10000[21])
  TutorialData[94] <- Divide(Add(Add(Multiply(10000[1], 10000[25]), Multiply(10000[2], 10000[26])), 10000[3]), 10000[7])
  TutorialData[95] <- Divide(Add(Add(Multiply(10000[4], 10000[25]), Multiply(10000[5], 10000[26])), 10000[6]), 10000[7])
  10000[0] <- TutorialData[12]
  10000[0] <- Multiply(-3.5, 10000[0])
  10000[1] <- TutorialData[12]
  10000[1] <- Multiply(3.5, 10000[1])
  10000[2] <- TutorialData[11]
  10000[2] <- Divide(Negate(10000[2]), 2.0)
  10000[3] <- TutorialData[11]
  10000[3] <- Divide(10000[3], 2.0)
  10000[4] <- TutorialData[2]
  10000[5] <- TutorialData[3]
  10000[6] <- TutorialData[4]
  10000[7] <- TutorialData[5]
  10000[8] <- TutorialData[6]
  10000[9] <- TutorialData[7]
  10000[10] <- TutorialData[8]
  10000[11] <- TutorialData[9]
  10000[12] <- TutorialData[10]
  10000[10] <- Add(Add(Multiply(10000[10], 10000[0]), Multiply(10000[11], 10000[2])), 10000[12])
  10000[11] <- TutorialData[2]
  10000[12] <- TutorialData[3]
  10000[13] <- TutorialData[4]
  10000[14] <- TutorialData[5]
  10000[15] <- TutorialData[6]
  10000[16] <- TutorialData[7]
  10000[17] <- TutorialData[8]
  10000[18] <- TutorialData[9]
  10000[19] <- TutorialData[10]
  10000[17] <- Add(Add(Multiply(10000[17], 10000[1]), Multiply(10000[18], 10000[2])), 10000[19])
  10000[18] <- TutorialData[2]
  10000[19] <- TutorialData[3]
  10000[20] <- TutorialData[4]
  10000[21] <- TutorialData[5]
  10000[22] <- TutorialData[6]
  10000[23] <- TutorialData[7]
  10000[24] <- TutorialData[8]
  10000[25] <- TutorialData[9]
  10000[26] <- TutorialData[10]
  10000[24] <- Add(Add(Multiply(10000[24], 10000[0]), Multiply(10000[25], 10000[3])), 10000[26])
  10000[25] <- TutorialData[2]
  10000[26] <- TutorialData[3]
  10000[27] <- TutorialData[4]
  10000[28] <- TutorialData[5]
  10000[29] <- TutorialData[6]
  10000[30] <- TutorialData[7]
  10000[31] <- TutorialData[8]
  10000[32] <- TutorialData[9]
  10000[33] <- TutorialData[10]
  10000[31] <- Add(Add(Multiply(10000[31], 10000[1]), Multiply(10000[32], 10000[3])), 10000[33])
  TutorialData[96] <- Divide(Add(Add(Multiply(10000[4], 10000[0]), Multiply(10000[5], 10000[2])), 10000[6]), 10000[10])
  TutorialData[97] <- Divide(Add(Add(Multiply(10000[7], 10000[0]), Multiply(10000[8], 10000[2])), 10000[9]), 10000[10])
  TutorialData[98] <- Divide(Add(Add(Multiply(10000[18], 10000[0]), Multiply(10000[19], 10000[3])), 10000[20]), 10000[24])
  TutorialData[99] <- Divide(Add(Add(Multiply(10000[21], 10000[0]), Multiply(10000[22], 10000[3])), 10000[23]), 10000[24])
  TutorialData[100] <- Divide(Add(Add(Multiply(10000[25], 10000[1]), Multiply(10000[26], 10000[3])), 10000[27]), 10000[31])
  TutorialData[101] <- Divide(Add(Add(Multiply(10000[28], 10000[1]), Multiply(10000[29], 10000[3])), 10000[30]), 10000[31])
  TutorialData[102] <- Divide(Add(Add(Multiply(10000[11], 10000[1]), Multiply(10000[12], 10000[2])), 10000[13]), 10000[17])
  TutorialData[103] <- Divide(Add(Add(Multiply(10000[14], 10000[1]), Multiply(10000[15], 10000[2])), 10000[16]), 10000[17])
  goto exit
