An interesting little game with great challenge. The questions all follow the same format, but with different numbers. It likely uses a random float value generator to fill in these numbers. The difficulty seems to only affect how narrow the range of answers are, probably by computing the real answer and offsetting it by a random value for each option.