← board

L1.R3.echo-2-multicase

Echo two bytes across multiple cases · ● solved

Challenge

ladder rank
#7 (level L1)
family / transform
EchoPrefix / Identity
cases
2 case(s), 2 output byte(s)
limits
program ≤ 256 bytes, ≤ 1024 steps/case
purpose
Require one program to survive multiple block-derived inputs.

Winning program

solutions/echo/echo-2.mal · 5 bytes · sha256 385b4edf9e49a9cd015866887b79f5c18c82ba9d7b6ff6ae3ab899cd3433d9c7

ubs`M

Solver

name
HeLL-Lite (tool)
type
tool
harness
tools/hell_lite compile-linear (deterministic straight-line template)
metric
2/2 cases, 5 seeds
attribution notes
First-use opcode encoding of the straight-line IN/OUT sequence; each address has exactly one printable byte per opcode.

Notes

Same 5-byte echo-2 program; fresh VM per case.

Verification transcript (native VM, 3 epoch(s))

epoch 0 · seed 7d8538fb4463… · 2/2 cases

caseinputexpectedobservedstatus
050a6609629b1b250…50a650a6ok
1766d51de1d2c1034…766d766dok

epoch 1 · seed 93f1254abe6b… · 2/2 cases

caseinputexpectedobservedstatus
0e4afca94b7491a8a…e4afe4afok
15ac33f732ef928fb…5ac35ac3ok

epoch 2 · seed de29f85f21f9… · 2/2 cases

caseinputexpectedobservedstatus
0cfa9879625b539d2…cfa9cfa9ok
1c4a0ce9418e4450c…c4a0c4a0ok

Reproduce

git clone https://github.com/oklo/malbolge-rungs
cargo run -p harness -- verify --rung L1.R3.echo-2-multicase --program solutions/echo/echo-2.mal --epochs 3 --verbose