Mutate(Program) is defined as following:
MutationCoverage = 0
Repeat 100,000 times with non-deterministic seed:
MutatedProgram = Program
Random index P = random integer between 0 and the length of the program minus one
Flip a coin, if tails:
B = random number from 0 to 255
In MutatedProgram, Insert a byte B after random index P
Else:
In MutatedProgram, Delete the byte at random index P
Run the mutated program against the test suite
If the mutated program fails the test suite OR the mutated program has a compile error or a runtime error in any test: