(metal screeches)
♪ I could change ♪
- Welcome back, everyone.
Today's Kodocharenji, we have Jojoma versus Dio.
(intense music)
- [Masked Man] At this company,
there is one way for interns to settle their differences.
A Kodocharenji is a coding battle
where two interns receive the same coding challenge.
They will be judged on their-
- Speed, efficiency and correctness.
The winner will receive a return offer,
but the loser will be kicked out
of this company immediately.
Today's challenge: hack this smart contract.
- [Dio] Blockchain? Oh, no.
- You have 60 minutes to submit your exploit.
Begin coding.
(intense music)
- [Masked Man] Dio's fundamentals are strong.
This internship has taught him all the essential skills
required to becoming an elite engineer.
(intense music continues)
Jojoma might be underestimating his opponent.
(intense music continues) (keys clacking)
(sparks crackling) (intense music continues)
(Jojoma exhales) (Masked Man gasps)
Nani?
I've never seen someone so young
use such an advanced move.
Is he actually reading documentation?
(intense music continues)
(no audio)
(scroll wheel winding)
(sparks crackling)
(intense music)
- 15 minutes have passed.
Remember, even if you found the vulnerability,
you still have to build out your exploit.
- [Dio] Oh, no, this is not going well.
Come on, come on.
I really need you right now.
(Dio groans)
(intense music)
Yes, the Debugger's Eye allows me
to quickly see all the possible code paths
without needing to compile or run the code.
This allows me spot bugs before they even happen.
(intense music continues)
- [Masked Man] Dio comes from a long line
of software developers,
tracing back to the first developers
during the Age of Enlightenment,
who all had the Debugger's Eye.
This eye gets activated in times of stress.
Some say it's an evolutionary adaptation
for developers to meet their deadlines
when working with unreasonable product managers.
Wait, but these two are brothers.
That means...
(intense music)
Incredible, he has two of them.
Can it be?
The Descendant of Codekage himself?
- 15 minutes left.
Code submission to the judges is now open.
(notification chimes) (intense music)
(metal screeches)
(intense music continues) (keys clack)
Amazing, Jojoma pulls out another keyboard
to double his coding speed!
I've never seen anything like this before.
(Masked Man gasps)
- [Masked Man] Impossible, this dual yielding technique.
That can only mean he was trained
in the Hidden Village of Goruden Suteito,
also known as the San Francisco Bay Area.
(intense music continues)
(keys clacking)
- Once you've completed your challenge,
you will have to submit your code to the judges.
(intense music continues)
(keys clacking)
(notification chimes)
(intense music continues)
(keys clacking)
(notification chimes)
(intense music continues)
(alarm rings)
Challenge over!
We'll now proceed to the grading phase of this challenge.
- [Masked Man] Something doesn't feel right.
- You know, taking your job offer
is just the beginning.
I'm coming for everything.
- The results are in, the winner is
(intense music)
Dio.
- Nani? - Masaka!
- Dio has won by default,
as Jojoma did not submit his code.
(intense music)
- Wait, that's impossible, I sent it.
(Dio laughs)
- You did.
And I received it.
(intense music)
- What are you talking about?
- I spoofed the judge's email,
and you fell for it.
(intense music continues)
You sent your code to me,
and I took your code and submitted it for myself.
(intense music continues)
(keys clack)
(intense music continues)
- Wait, that's cheating.
You cheated! How's this even allowed?
- You might have found the vulnerability
in the smart contract,
but I found a vulnerability in you.
And you were right,
I did take everything from you,
including the code today.
(Dio laughs)
I guess it does run in the family, brother.