diff --git a/risc/run.py b/risc/run.py
index a68369498016f85e9dcb608ca2feca070c62dfc1..fa15cd2ec9d0c7e70363e28d05e1036d92919813 100755
--- a/risc/run.py
+++ b/risc/run.py
@@ -285,7 +285,10 @@ mu.mem_map(brk_start, 1024*1024*1024)
 # input oracle
 mu.mem_map(0x30000000, 0x2000000)
 
-inputs = open("/tmp/eth/13284469", "rb").read()
+if len(sys.argv) > 1:
+  inputs = open("/tmp/eth/"+sys.argv[1], "rb").read()
+else:
+  inputs = open("/tmp/eth/13284469", "rb").read()
 mu.mem_write(0x30000000, inputs)
 
 # regs at 0xC0000000 in merkle