Now, let us take a closer look at the Fine Saiful hacker program that we have created.
So let us go to the program and the first line that is importing four different modules, one is your
paperclip.
A fine for them will check English and Cryptome.
So when you run the are fine for hacker program, you will see that it produces a lot of output as it
walks this way through all the possible descriptions.
Harveyville, printing all this output slows down the program.
So if you want to speed up the program, said the silent mode variable to try to stop it from printing
all these messages.
So if we have done this falsehood, suppose we make this true and now we run this.
So now we will get there some particular values.
Not all so now would not be slowing your CPU time.
This is if you want to do it.
If you don't do it well, it doesn't matter.
So it will complete this execution for us.
We would make it again, false.
No need of doing it.
The ciphertext to be hacked is stored in a particular string variable.
That is my message asdf.
Now the string is passed on to your cofinanced your function, which we will look in the coming session.
The return value from this caller is either a string of the original message if ciphertext has hacked
or the non-value if the hacking has failed.
So over here we are checking using the if condition.
So we hear that the message is still variable, was that to none?
And if it is, there is not equal to the messages printed on the screen and copied to the clipboard.
Otherwise, programs simply prints the feedback to the user that it was unable to hack the ciphertext.
Now, let's take a closer look at how the hack, a fine Asgeir matter that we have created of, looks
so succumbing to the definition of hack a fine SGA.
OK, now it begins that contains the call for the decryption.
First of all, it starts by printing some instructions to the user's decryption process.
Can take a while.
So if the user wants to exit program only, they can press controls on windows or control the Mac or
Linux.
So before we continue with the rest of the code, we'll have the forced learn about the exponent operator,
which we are using it over here.
So the exponent operator is basically a useful mat operator.
You need to know to understand the fine site for hacker program.
Now, besides the basic plus minus multiplication division or the double division operator, we have
the exponent operator, which is double multiplication.
Now the exponent operator raises a number to the power of another number, for example, to the power
of five would be looking something like we just put this in the command part said to Exponent Operator
five.
Now this is equivalent to two multiplied by itself five times.
That is, we can say two in total into two in total in total.
Now both expressions evaluate to an integer value, which is thirty two.
For example, if you want to just check this, we go back to the interactive SQL and type here say five
exponent to two.
Twenty five to five comes to thirty two.
Seven twenty three.
Comes to a particular number.
So the expression five into to evaluate twenty five, because five multiplied by itself is equivalent
to twenty five, likewise to double multiplied by five written so little because two multiplied by itself
five times evaluates to 32.
So let's return to the source code now and see what the double exponential operator does in the program.