ROCKSTAR

Tommy used to work on the docs.

Day 4: Secure Container

Here’s the solution to part 2 in idiomatic Rockstar - run it online. (Be patient - we’re scanning nearly half a million six-digit numbers, coercing them into strings and then back into digits, in an esoteric joke language whose interpeter is written in JavaScript… it’ll take 20-30 seconds to complete.)

I’ve also got solutions in minimalist Rockstar to part 1 and part 2.

The enemy is a fuel depot
Mercy is a razorblade painkiller 
Let the enemy be without mercy
Burn the enemy

The fear is all-knowing
The fury is all-powerful
The fire is all-consuming

The cause is right
The fight is wrong
Your heroes are steel

Terror takes your soul
Let your truth be the enemy with your soul with the enemy
The battle is relentless
Until the battle is as strong as your heroes
Cast your truth at the battle into the violence
Cast your truth at the battle with the fear into the answer
Cast your truth at the battle with the fury into the silence
Cast your truth at the battle with the fire into the pain
if the violence ain't the answer and the answer is the silence and the silence ain't the pain 
Give back the cause

Build the battle up

Give back the fight


Forgiveness takes a lifetime
Let your truth be a lifetime with the enemy
The battle is relentless
Until the battle is as strong as your heroes
Cast your truth at the battle into the silence
Cast your truth at the battle with the fear into the violence
if the silence is stronger than the violence
give back the fight

Build the battle up

Give back the cause


Dawn is retreating
Dusk is approaching

Listen to the prophecy
Cut the prophecy into the village with the enemy
Burn the village at dawn into ashes
Burn the village at dusk into dust

Let your spirit be ashes
The battle is relentless
Until your spirit is greater than dust
If terror taking your spirit is right and forgiveness taking your spirit is right
Build the battle up

Build your spirit up

Give back the battle

Lars-Erik Aabech’s solution

Somebody else beat me to the punch on this one - Lars-Erik Aabech had a working implementation long before I did. Here’s his solution - run it online - note that it’ll take about 7-8 seconds to complete in the Rockstar online interpreter.

One is 1

Gods takes Sacrifice
Compassion is lies
Let Our Minds be One
Demons are heroes
While Our Minds is weaker than Demons
Let Love be Sacrifice at Our Minds
Let Fire be Sacrifice at Our Minds without One
If Love is weaker than Fire
Give back lies
Else
If Love is Fire
Compassion is right

Build Our Minds up

Give back Compassion


Hell is a purgatory for beaten power o
The World is broken lust sleepless dreams of screaming
Let Emptiness be ""
Build The World up
Let The Angels be Hell
Put 0 into Mercy

While The Angels is weaker than The World
Let Punishment be The Angels with Emptiness
Let Revenge be Gods taking Punishment
If Revenge is right
Build Mercy up

Build The Angels up

Give back Mercy

I particularly liked how the puzzle inputs here are initialised within the program using poetic literals:

Hell is a purgatory for beaten power o
The World is broken lust sleepless dreams of screaming