Press green flag to reset the money, u can change the money variable in the when green flag clicked to another number UP TO 10 DIGITS (0 works, but negative numbers don't) press space to load code and type the whole final save code variable to load (INCLUDING ALL THE DOTS). 100% by me. how this works: save code: there is a list of 10 random numbers. Each digit of the variable money is also multiplied by the corresponding item in the list. DO NOT delete all or change the safety check list which contains all the 10 random numbers. If not, the save code won't work. Then, after 1 digit, it adds a dot to separate all the digits. load code(very complicated): First, there are some checks to see if the code is valid. for example, the length of the code and the number of dots. then, because the random numbers in the safety check list are all 16-83, all single-digit numbers except 0, multiplied by the corresponding number in the safety check list must be 2 or 3 digits. We then make a for loop to loop through all the digits in the loaded code. We start from 0, if (the digit we are reading + 3) = dot we make digit 1 of money to ((join(letter (letter we are reading + 1) of (load code))(letter (letter we are reading + 2))) / (digit we are reading)) then we skip to the next digit with a dot for reading the next digit of money(not next digit of load code). else if (the digit we are reading + 4) = dot we make digit 1 of money to ((join(letter (letter we are reading + 1) of (load code))(join(letter (letter we are reading + 2))(letter (letter we are reading + 3)) / (digit we are reading)) then we skip to the next digit with a dot for reading the next digit of money(not next digit of load code). else if the next digit = 0(0 times any positive integer=0) set money to join((money)(0)) else code invalid(its impossible for a 1 digit number) at last, set money to (((money) + 1) - 1) to omit the zeros at front(00058 -> 58) Of course, the code is much more complex because you need to program the whole "letter we are reading" or other variables, but this is just the basic concept of how it works. See inside to see the full code.