Skip to content

Instantly share code, notes, and snippets.

@superfashi
Created July 19, 2021 11:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save superfashi/f264b9c9f19b8b25065afd9f66bf7ffd to your computer and use it in GitHub Desktop.
Save superfashi/f264b9c9f19b8b25065afd9f66bf7ffd to your computer and use it in GitHub Desktop.
CPP, Google CTF 2021
package main
import (
"fmt"
)
var mem = map[string]uint8{}
var str string
func MEMORY(address uint8) byte {
if address >= 0x80 {
return str[address-0x80]
}
var ret byte
for i := 0; i < 8; i++ {
m, ok := mem[fmt.Sprintf("ROM_%08b_%d", address, i)]
if !ok {
panic(address)
}
ret |= m << i
}
return ret
}
func test() bool {
var M uint8 = 0
var N uint8 = 1
var P uint8 = 0
var Q uint8 = 0
for I := uint8(0); I < uint8(len(str)); I++ {
A := MEMORY(0x80 + I)
B := MEMORY(I)
var X uint8 = 1
var Y uint8 = 0
for X != 0 {
if X&B != 0 {
Y += A
}
X += X
A += A
}
A = Y
O := M + N
M = N
N = O
A += M
A ^= MEMORY(0x20 + I)
P += A
Q |= MEMORY(0x40+I) ^ P
if Q != 0 {
return false
}
}
return true
}
func main() {
var init = "CTF{"
const tokens = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_}"
for i := len(init); i < 27; i++ {
for j := 0; j < len(tokens); j++ {
str = init + string(tokens[j])
if test() {
fmt.Println(str)
init = str
break
}
}
}
}
func init() {
mem["ROM_00000000_0"] = 1
mem["ROM_00000000_1"] = 1
mem["ROM_00000000_2"] = 0
mem["ROM_00000000_3"] = 1
mem["ROM_00000000_4"] = 1
mem["ROM_00000000_5"] = 1
mem["ROM_00000000_6"] = 0
mem["ROM_00000000_7"] = 1
mem["ROM_00000001_0"] = 1
mem["ROM_00000001_1"] = 0
mem["ROM_00000001_2"] = 1
mem["ROM_00000001_3"] = 0
mem["ROM_00000001_4"] = 1
mem["ROM_00000001_5"] = 0
mem["ROM_00000001_6"] = 1
mem["ROM_00000001_7"] = 0
mem["ROM_00000010_0"] = 1
mem["ROM_00000010_1"] = 1
mem["ROM_00000010_2"] = 0
mem["ROM_00000010_3"] = 1
mem["ROM_00000010_4"] = 0
mem["ROM_00000010_5"] = 1
mem["ROM_00000010_6"] = 0
mem["ROM_00000010_7"] = 1
mem["ROM_00000011_0"] = 1
mem["ROM_00000011_1"] = 0
mem["ROM_00000011_2"] = 1
mem["ROM_00000011_3"] = 0
mem["ROM_00000011_4"] = 0
mem["ROM_00000011_5"] = 0
mem["ROM_00000011_6"] = 1
mem["ROM_00000011_7"] = 1
mem["ROM_00000100_0"] = 1
mem["ROM_00000100_1"] = 0
mem["ROM_00000100_2"] = 0
mem["ROM_00000100_3"] = 1
mem["ROM_00000100_4"] = 1
mem["ROM_00000100_5"] = 1
mem["ROM_00000100_6"] = 0
mem["ROM_00000100_7"] = 1
mem["ROM_00000101_0"] = 1
mem["ROM_00000101_1"] = 0
mem["ROM_00000101_2"] = 1
mem["ROM_00000101_3"] = 1
mem["ROM_00000101_4"] = 1
mem["ROM_00000101_5"] = 0
mem["ROM_00000101_6"] = 0
mem["ROM_00000101_7"] = 1
mem["ROM_00000110_0"] = 1
mem["ROM_00000110_1"] = 0
mem["ROM_00000110_2"] = 0
mem["ROM_00000110_3"] = 1
mem["ROM_00000110_4"] = 0
mem["ROM_00000110_5"] = 0
mem["ROM_00000110_6"] = 1
mem["ROM_00000110_7"] = 1
mem["ROM_00000111_0"] = 1
mem["ROM_00000111_1"] = 0
mem["ROM_00000111_2"] = 0
mem["ROM_00000111_3"] = 1
mem["ROM_00000111_4"] = 0
mem["ROM_00000111_5"] = 1
mem["ROM_00000111_6"] = 1
mem["ROM_00000111_7"] = 0
mem["ROM_00001000_0"] = 1
mem["ROM_00001000_1"] = 1
mem["ROM_00001000_2"] = 0
mem["ROM_00001000_3"] = 1
mem["ROM_00001000_4"] = 1
mem["ROM_00001000_5"] = 1
mem["ROM_00001000_6"] = 0
mem["ROM_00001000_7"] = 1
mem["ROM_00001001_0"] = 1
mem["ROM_00001001_1"] = 1
mem["ROM_00001001_2"] = 1
mem["ROM_00001001_3"] = 0
mem["ROM_00001001_4"] = 1
mem["ROM_00001001_5"] = 1
mem["ROM_00001001_6"] = 0
mem["ROM_00001001_7"] = 0
mem["ROM_00001010_0"] = 1
mem["ROM_00001010_1"] = 0
mem["ROM_00001010_2"] = 0
mem["ROM_00001010_3"] = 1
mem["ROM_00001010_4"] = 1
mem["ROM_00001010_5"] = 0
mem["ROM_00001010_6"] = 1
mem["ROM_00001010_7"] = 1
mem["ROM_00001011_0"] = 1
mem["ROM_00001011_1"] = 0
mem["ROM_00001011_2"] = 1
mem["ROM_00001011_3"] = 1
mem["ROM_00001011_4"] = 0
mem["ROM_00001011_5"] = 0
mem["ROM_00001011_6"] = 1
mem["ROM_00001011_7"] = 1
mem["ROM_00001100_0"] = 1
mem["ROM_00001100_1"] = 0
mem["ROM_00001100_2"] = 0
mem["ROM_00001100_3"] = 0
mem["ROM_00001100_4"] = 0
mem["ROM_00001100_5"] = 1
mem["ROM_00001100_6"] = 0
mem["ROM_00001100_7"] = 0
mem["ROM_00001101_0"] = 1
mem["ROM_00001101_1"] = 1
mem["ROM_00001101_2"] = 0
mem["ROM_00001101_3"] = 0
mem["ROM_00001101_4"] = 1
mem["ROM_00001101_5"] = 1
mem["ROM_00001101_6"] = 0
mem["ROM_00001101_7"] = 1
mem["ROM_00001110_0"] = 1
mem["ROM_00001110_1"] = 1
mem["ROM_00001110_2"] = 1
mem["ROM_00001110_3"] = 1
mem["ROM_00001110_4"] = 0
mem["ROM_00001110_5"] = 0
mem["ROM_00001110_6"] = 1
mem["ROM_00001110_7"] = 1
mem["ROM_00001111_0"] = 1
mem["ROM_00001111_1"] = 1
mem["ROM_00001111_2"] = 1
mem["ROM_00001111_3"] = 1
mem["ROM_00001111_4"] = 0
mem["ROM_00001111_5"] = 0
mem["ROM_00001111_6"] = 1
mem["ROM_00001111_7"] = 1
mem["ROM_00010000_0"] = 1
mem["ROM_00010000_1"] = 1
mem["ROM_00010000_2"] = 1
mem["ROM_00010000_3"] = 1
mem["ROM_00010000_4"] = 1
mem["ROM_00010000_5"] = 0
mem["ROM_00010000_6"] = 0
mem["ROM_00010000_7"] = 1
mem["ROM_00010001_0"] = 1
mem["ROM_00010001_1"] = 0
mem["ROM_00010001_2"] = 0
mem["ROM_00010001_3"] = 1
mem["ROM_00010001_4"] = 0
mem["ROM_00010001_5"] = 0
mem["ROM_00010001_6"] = 0
mem["ROM_00010001_7"] = 0
mem["ROM_00010010_0"] = 1
mem["ROM_00010010_1"] = 0
mem["ROM_00010010_2"] = 1
mem["ROM_00010010_3"] = 0
mem["ROM_00010010_4"] = 1
mem["ROM_00010010_5"] = 1
mem["ROM_00010010_6"] = 0
mem["ROM_00010010_7"] = 1
mem["ROM_00010011_0"] = 1
mem["ROM_00010011_1"] = 0
mem["ROM_00010011_2"] = 1
mem["ROM_00010011_3"] = 1
mem["ROM_00010011_4"] = 1
mem["ROM_00010011_5"] = 1
mem["ROM_00010011_6"] = 0
mem["ROM_00010011_7"] = 0
mem["ROM_00010100_0"] = 1
mem["ROM_00010100_1"] = 1
mem["ROM_00010100_2"] = 0
mem["ROM_00010100_3"] = 1
mem["ROM_00010100_4"] = 0
mem["ROM_00010100_5"] = 1
mem["ROM_00010100_6"] = 1
mem["ROM_00010100_7"] = 1
mem["ROM_00010101_0"] = 1
mem["ROM_00010101_1"] = 1
mem["ROM_00010101_2"] = 1
mem["ROM_00010101_3"] = 1
mem["ROM_00010101_4"] = 1
mem["ROM_00010101_5"] = 1
mem["ROM_00010101_6"] = 1
mem["ROM_00010101_7"] = 0
mem["ROM_00010110_0"] = 1
mem["ROM_00010110_1"] = 1
mem["ROM_00010110_2"] = 1
mem["ROM_00010110_3"] = 0
mem["ROM_00010110_4"] = 1
mem["ROM_00010110_5"] = 0
mem["ROM_00010110_6"] = 1
mem["ROM_00010110_7"] = 0
mem["ROM_00010111_0"] = 1
mem["ROM_00010111_1"] = 0
mem["ROM_00010111_2"] = 0
mem["ROM_00010111_3"] = 0
mem["ROM_00010111_4"] = 0
mem["ROM_00010111_5"] = 1
mem["ROM_00010111_6"] = 0
mem["ROM_00010111_7"] = 1
mem["ROM_00011000_0"] = 1
mem["ROM_00011000_1"] = 1
mem["ROM_00011000_2"] = 0
mem["ROM_00011000_3"] = 1
mem["ROM_00011000_4"] = 0
mem["ROM_00011000_5"] = 1
mem["ROM_00011000_6"] = 1
mem["ROM_00011000_7"] = 1
mem["ROM_00011001_0"] = 1
mem["ROM_00011001_1"] = 1
mem["ROM_00011001_2"] = 1
mem["ROM_00011001_3"] = 0
mem["ROM_00011001_4"] = 0
mem["ROM_00011001_5"] = 0
mem["ROM_00011001_6"] = 0
mem["ROM_00011001_7"] = 1
mem["ROM_00011010_0"] = 1
mem["ROM_00011010_1"] = 1
mem["ROM_00011010_2"] = 1
mem["ROM_00011010_3"] = 0
mem["ROM_00011010_4"] = 0
mem["ROM_00011010_5"] = 1
mem["ROM_00011010_6"] = 1
mem["ROM_00011010_7"] = 0
mem["ROM_00011011_0"] = 1
mem["ROM_00011011_1"] = 1
mem["ROM_00011011_2"] = 0
mem["ROM_00011011_3"] = 0
mem["ROM_00011011_4"] = 0
mem["ROM_00011011_5"] = 1
mem["ROM_00011011_6"] = 0
mem["ROM_00011011_7"] = 0
mem["ROM_00011100_0"] = 1
mem["ROM_00011100_1"] = 1
mem["ROM_00011100_2"] = 1
mem["ROM_00011100_3"] = 0
mem["ROM_00011100_4"] = 1
mem["ROM_00011100_5"] = 0
mem["ROM_00011100_6"] = 0
mem["ROM_00011100_7"] = 0
mem["ROM_00011101_0"] = 1
mem["ROM_00011101_1"] = 0
mem["ROM_00011101_2"] = 1
mem["ROM_00011101_3"] = 0
mem["ROM_00011101_4"] = 0
mem["ROM_00011101_5"] = 1
mem["ROM_00011101_6"] = 0
mem["ROM_00011101_7"] = 0
mem["ROM_00011110_0"] = 1
mem["ROM_00011110_1"] = 0
mem["ROM_00011110_2"] = 0
mem["ROM_00011110_3"] = 0
mem["ROM_00011110_4"] = 1
mem["ROM_00011110_5"] = 0
mem["ROM_00011110_6"] = 1
mem["ROM_00011110_7"] = 1
mem["ROM_00011111_0"] = 1
mem["ROM_00011111_1"] = 1
mem["ROM_00011111_2"] = 0
mem["ROM_00011111_3"] = 1
mem["ROM_00011111_4"] = 1
mem["ROM_00011111_5"] = 0
mem["ROM_00011111_6"] = 0
mem["ROM_00011111_7"] = 0
mem["ROM_00100000_0"] = 0
mem["ROM_00100000_1"] = 0
mem["ROM_00100000_2"] = 0
mem["ROM_00100000_3"] = 1
mem["ROM_00100000_4"] = 0
mem["ROM_00100000_5"] = 0
mem["ROM_00100000_6"] = 0
mem["ROM_00100000_7"] = 0
mem["ROM_00100001_0"] = 0
mem["ROM_00100001_1"] = 0
mem["ROM_00100001_2"] = 1
mem["ROM_00100001_3"] = 0
mem["ROM_00100001_4"] = 0
mem["ROM_00100001_5"] = 1
mem["ROM_00100001_6"] = 1
mem["ROM_00100001_7"] = 0
mem["ROM_00100010_0"] = 0
mem["ROM_00100010_1"] = 0
mem["ROM_00100010_2"] = 1
mem["ROM_00100010_3"] = 0
mem["ROM_00100010_4"] = 0
mem["ROM_00100010_5"] = 1
mem["ROM_00100010_6"] = 1
mem["ROM_00100010_7"] = 0
mem["ROM_00100011_0"] = 1
mem["ROM_00100011_1"] = 0
mem["ROM_00100011_2"] = 1
mem["ROM_00100011_3"] = 0
mem["ROM_00100011_4"] = 1
mem["ROM_00100011_5"] = 1
mem["ROM_00100011_6"] = 0
mem["ROM_00100011_7"] = 0
mem["ROM_00100100_0"] = 1
mem["ROM_00100100_1"] = 0
mem["ROM_00100100_2"] = 0
mem["ROM_00100100_3"] = 0
mem["ROM_00100100_4"] = 1
mem["ROM_00100100_5"] = 0
mem["ROM_00100100_6"] = 0
mem["ROM_00100100_7"] = 1
mem["ROM_00100101_0"] = 0
mem["ROM_00100101_1"] = 0
mem["ROM_00100101_2"] = 1
mem["ROM_00100101_3"] = 0
mem["ROM_00100101_4"] = 0
mem["ROM_00100101_5"] = 1
mem["ROM_00100101_6"] = 1
mem["ROM_00100101_7"] = 0
mem["ROM_00100110_0"] = 1
mem["ROM_00100110_1"] = 1
mem["ROM_00100110_2"] = 1
mem["ROM_00100110_3"] = 0
mem["ROM_00100110_4"] = 0
mem["ROM_00100110_5"] = 1
mem["ROM_00100110_6"] = 1
mem["ROM_00100110_7"] = 1
mem["ROM_00100111_0"] = 0
mem["ROM_00100111_1"] = 0
mem["ROM_00100111_2"] = 0
mem["ROM_00100111_3"] = 0
mem["ROM_00100111_4"] = 0
mem["ROM_00100111_5"] = 1
mem["ROM_00100111_6"] = 0
mem["ROM_00100111_7"] = 1
mem["ROM_00101000_0"] = 0
mem["ROM_00101000_1"] = 1
mem["ROM_00101000_2"] = 1
mem["ROM_00101000_3"] = 0
mem["ROM_00101000_4"] = 0
mem["ROM_00101000_5"] = 0
mem["ROM_00101000_6"] = 0
mem["ROM_00101000_7"] = 0
mem["ROM_00101001_0"] = 0
mem["ROM_00101001_1"] = 1
mem["ROM_00101001_2"] = 0
mem["ROM_00101001_3"] = 1
mem["ROM_00101001_4"] = 0
mem["ROM_00101001_5"] = 1
mem["ROM_00101001_6"] = 0
mem["ROM_00101001_7"] = 1
mem["ROM_00101010_0"] = 1
mem["ROM_00101010_1"] = 0
mem["ROM_00101010_2"] = 1
mem["ROM_00101010_3"] = 1
mem["ROM_00101010_4"] = 1
mem["ROM_00101010_5"] = 0
mem["ROM_00101010_6"] = 1
mem["ROM_00101010_7"] = 1
mem["ROM_00101011_0"] = 1
mem["ROM_00101011_1"] = 0
mem["ROM_00101011_2"] = 1
mem["ROM_00101011_3"] = 0
mem["ROM_00101011_4"] = 1
mem["ROM_00101011_5"] = 1
mem["ROM_00101011_6"] = 1
mem["ROM_00101011_7"] = 0
mem["ROM_00101100_0"] = 1
mem["ROM_00101100_1"] = 1
mem["ROM_00101100_2"] = 1
mem["ROM_00101100_3"] = 0
mem["ROM_00101100_4"] = 1
mem["ROM_00101100_5"] = 0
mem["ROM_00101100_6"] = 0
mem["ROM_00101100_7"] = 0
mem["ROM_00101101_0"] = 1
mem["ROM_00101101_1"] = 0
mem["ROM_00101101_2"] = 1
mem["ROM_00101101_3"] = 1
mem["ROM_00101101_4"] = 1
mem["ROM_00101101_5"] = 0
mem["ROM_00101101_6"] = 0
mem["ROM_00101101_7"] = 1
mem["ROM_00101110_0"] = 1
mem["ROM_00101110_1"] = 0
mem["ROM_00101110_2"] = 1
mem["ROM_00101110_3"] = 1
mem["ROM_00101110_4"] = 0
mem["ROM_00101110_5"] = 1
mem["ROM_00101110_6"] = 1
mem["ROM_00101110_7"] = 0
mem["ROM_00101111_0"] = 0
mem["ROM_00101111_1"] = 0
mem["ROM_00101111_2"] = 1
mem["ROM_00101111_3"] = 1
mem["ROM_00101111_4"] = 1
mem["ROM_00101111_5"] = 0
mem["ROM_00101111_6"] = 1
mem["ROM_00101111_7"] = 0
mem["ROM_00110000_0"] = 0
mem["ROM_00110000_1"] = 1
mem["ROM_00110000_2"] = 1
mem["ROM_00110000_3"] = 1
mem["ROM_00110000_4"] = 1
mem["ROM_00110000_5"] = 0
mem["ROM_00110000_6"] = 1
mem["ROM_00110000_7"] = 0
mem["ROM_00110001_0"] = 1
mem["ROM_00110001_1"] = 0
mem["ROM_00110001_2"] = 0
mem["ROM_00110001_3"] = 1
mem["ROM_00110001_4"] = 1
mem["ROM_00110001_5"] = 0
mem["ROM_00110001_6"] = 0
mem["ROM_00110001_7"] = 0
mem["ROM_00110010_0"] = 1
mem["ROM_00110010_1"] = 0
mem["ROM_00110010_2"] = 1
mem["ROM_00110010_3"] = 1
mem["ROM_00110010_4"] = 1
mem["ROM_00110010_5"] = 1
mem["ROM_00110010_6"] = 1
mem["ROM_00110010_7"] = 1
mem["ROM_00110011_0"] = 1
mem["ROM_00110011_1"] = 0
mem["ROM_00110011_2"] = 0
mem["ROM_00110011_3"] = 1
mem["ROM_00110011_4"] = 0
mem["ROM_00110011_5"] = 1
mem["ROM_00110011_6"] = 1
mem["ROM_00110011_7"] = 1
mem["ROM_00110100_0"] = 0
mem["ROM_00110100_1"] = 0
mem["ROM_00110100_2"] = 1
mem["ROM_00110100_3"] = 1
mem["ROM_00110100_4"] = 0
mem["ROM_00110100_5"] = 0
mem["ROM_00110100_6"] = 0
mem["ROM_00110100_7"] = 0
mem["ROM_00110101_0"] = 1
mem["ROM_00110101_1"] = 0
mem["ROM_00110101_2"] = 0
mem["ROM_00110101_3"] = 1
mem["ROM_00110101_4"] = 1
mem["ROM_00110101_5"] = 1
mem["ROM_00110101_6"] = 1
mem["ROM_00110101_7"] = 1
mem["ROM_00110110_0"] = 0
mem["ROM_00110110_1"] = 0
mem["ROM_00110110_2"] = 1
mem["ROM_00110110_3"] = 0
mem["ROM_00110110_4"] = 1
mem["ROM_00110110_5"] = 1
mem["ROM_00110110_6"] = 0
mem["ROM_00110110_7"] = 1
mem["ROM_00110111_0"] = 1
mem["ROM_00110111_1"] = 1
mem["ROM_00110111_2"] = 0
mem["ROM_00110111_3"] = 0
mem["ROM_00110111_4"] = 0
mem["ROM_00110111_5"] = 0
mem["ROM_00110111_6"] = 0
mem["ROM_00110111_7"] = 1
mem["ROM_00111000_0"] = 0
mem["ROM_00111000_1"] = 1
mem["ROM_00111000_2"] = 1
mem["ROM_00111000_3"] = 0
mem["ROM_00111000_4"] = 0
mem["ROM_00111000_5"] = 0
mem["ROM_00111000_6"] = 0
mem["ROM_00111000_7"] = 1
mem["ROM_00111001_0"] = 0
mem["ROM_00111001_1"] = 1
mem["ROM_00111001_2"] = 0
mem["ROM_00111001_3"] = 0
mem["ROM_00111001_4"] = 0
mem["ROM_00111001_5"] = 1
mem["ROM_00111001_6"] = 0
mem["ROM_00111001_7"] = 0
mem["ROM_00111010_0"] = 0
mem["ROM_00111010_1"] = 1
mem["ROM_00111010_2"] = 0
mem["ROM_00111010_3"] = 0
mem["ROM_00111010_4"] = 0
mem["ROM_00111010_5"] = 0
mem["ROM_00111010_6"] = 1
mem["ROM_00111010_7"] = 0
mem["ROM_00111011_0"] = 0
mem["ROM_00111011_1"] = 1
mem["ROM_00111011_2"] = 1
mem["ROM_00111011_3"] = 1
mem["ROM_00111011_4"] = 1
mem["ROM_00111011_5"] = 0
mem["ROM_00111011_6"] = 0
mem["ROM_00111011_7"] = 0
mem["ROM_00111100_0"] = 1
mem["ROM_00111100_1"] = 1
mem["ROM_00111100_2"] = 1
mem["ROM_00111100_3"] = 0
mem["ROM_00111100_4"] = 1
mem["ROM_00111100_5"] = 0
mem["ROM_00111100_6"] = 1
mem["ROM_00111100_7"] = 0
mem["ROM_00111101_0"] = 1
mem["ROM_00111101_1"] = 0
mem["ROM_00111101_2"] = 0
mem["ROM_00111101_3"] = 0
mem["ROM_00111101_4"] = 0
mem["ROM_00111101_5"] = 1
mem["ROM_00111101_6"] = 0
mem["ROM_00111101_7"] = 1
mem["ROM_00111110_0"] = 0
mem["ROM_00111110_1"] = 0
mem["ROM_00111110_2"] = 0
mem["ROM_00111110_3"] = 1
mem["ROM_00111110_4"] = 0
mem["ROM_00111110_5"] = 1
mem["ROM_00111110_6"] = 0
mem["ROM_00111110_7"] = 0
mem["ROM_00111111_0"] = 0
mem["ROM_00111111_1"] = 1
mem["ROM_00111111_2"] = 0
mem["ROM_00111111_3"] = 0
mem["ROM_00111111_4"] = 0
mem["ROM_00111111_5"] = 1
mem["ROM_00111111_6"] = 1
mem["ROM_00111111_7"] = 0
mem["ROM_01000000_0"] = 0
mem["ROM_01000000_1"] = 1
mem["ROM_01000000_2"] = 0
mem["ROM_01000000_3"] = 1
mem["ROM_01000000_4"] = 1
mem["ROM_01000000_5"] = 1
mem["ROM_01000000_6"] = 1
mem["ROM_01000000_7"] = 1
mem["ROM_01000001_0"] = 1
mem["ROM_01000001_1"] = 1
mem["ROM_01000001_2"] = 0
mem["ROM_01000001_3"] = 1
mem["ROM_01000001_4"] = 1
mem["ROM_01000001_5"] = 1
mem["ROM_01000001_6"] = 1
mem["ROM_01000001_7"] = 0
mem["ROM_01000010_0"] = 1
mem["ROM_01000010_1"] = 1
mem["ROM_01000010_2"] = 0
mem["ROM_01000010_3"] = 1
mem["ROM_01000010_4"] = 1
mem["ROM_01000010_5"] = 0
mem["ROM_01000010_6"] = 0
mem["ROM_01000010_7"] = 0
mem["ROM_01000011_0"] = 0
mem["ROM_01000011_1"] = 1
mem["ROM_01000011_2"] = 0
mem["ROM_01000011_3"] = 1
mem["ROM_01000011_4"] = 1
mem["ROM_01000011_5"] = 1
mem["ROM_01000011_6"] = 0
mem["ROM_01000011_7"] = 1
mem["ROM_01000100_0"] = 0
mem["ROM_01000100_1"] = 1
mem["ROM_01000100_2"] = 1
mem["ROM_01000100_3"] = 1
mem["ROM_01000100_4"] = 1
mem["ROM_01000100_5"] = 0
mem["ROM_01000100_6"] = 0
mem["ROM_01000100_7"] = 0
mem["ROM_01000101_0"] = 0
mem["ROM_01000101_1"] = 0
mem["ROM_01000101_2"] = 1
mem["ROM_01000101_3"] = 0
mem["ROM_01000101_4"] = 1
mem["ROM_01000101_5"] = 1
mem["ROM_01000101_6"] = 0
mem["ROM_01000101_7"] = 1
mem["ROM_01000110_0"] = 1
mem["ROM_01000110_1"] = 1
mem["ROM_01000110_2"] = 0
mem["ROM_01000110_3"] = 0
mem["ROM_01000110_4"] = 1
mem["ROM_01000110_5"] = 1
mem["ROM_01000110_6"] = 0
mem["ROM_01000110_7"] = 1
mem["ROM_01000111_0"] = 0
mem["ROM_01000111_1"] = 0
mem["ROM_01000111_2"] = 0
mem["ROM_01000111_3"] = 1
mem["ROM_01000111_4"] = 1
mem["ROM_01000111_5"] = 0
mem["ROM_01000111_6"] = 1
mem["ROM_01000111_7"] = 0
mem["ROM_01001000_0"] = 0
mem["ROM_01001000_1"] = 1
mem["ROM_01001000_2"] = 1
mem["ROM_01001000_3"] = 0
mem["ROM_01001000_4"] = 0
mem["ROM_01001000_5"] = 0
mem["ROM_01001000_6"] = 1
mem["ROM_01001000_7"] = 1
mem["ROM_01001001_0"] = 1
mem["ROM_01001001_1"] = 1
mem["ROM_01001001_2"] = 0
mem["ROM_01001001_3"] = 0
mem["ROM_01001001_4"] = 1
mem["ROM_01001001_5"] = 1
mem["ROM_01001001_6"] = 1
mem["ROM_01001001_7"] = 1
mem["ROM_01001010_0"] = 0
mem["ROM_01001010_1"] = 0
mem["ROM_01001010_2"] = 1
mem["ROM_01001010_3"] = 1
mem["ROM_01001010_4"] = 0
mem["ROM_01001010_5"] = 0
mem["ROM_01001010_6"] = 0
mem["ROM_01001010_7"] = 1
mem["ROM_01001011_0"] = 0
mem["ROM_01001011_1"] = 0
mem["ROM_01001011_2"] = 0
mem["ROM_01001011_3"] = 0
mem["ROM_01001011_4"] = 1
mem["ROM_01001011_5"] = 0
mem["ROM_01001011_6"] = 0
mem["ROM_01001011_7"] = 1
mem["ROM_01001100_0"] = 1
mem["ROM_01001100_1"] = 1
mem["ROM_01001100_2"] = 0
mem["ROM_01001100_3"] = 1
mem["ROM_01001100_4"] = 1
mem["ROM_01001100_5"] = 1
mem["ROM_01001100_6"] = 0
mem["ROM_01001100_7"] = 0
mem["ROM_01001101_0"] = 0
mem["ROM_01001101_1"] = 1
mem["ROM_01001101_2"] = 0
mem["ROM_01001101_3"] = 1
mem["ROM_01001101_4"] = 1
mem["ROM_01001101_5"] = 1
mem["ROM_01001101_6"] = 0
mem["ROM_01001101_7"] = 1
mem["ROM_01001110_0"] = 1
mem["ROM_01001110_1"] = 0
mem["ROM_01001110_2"] = 0
mem["ROM_01001110_3"] = 1
mem["ROM_01001110_4"] = 1
mem["ROM_01001110_5"] = 0
mem["ROM_01001110_6"] = 0
mem["ROM_01001110_7"] = 0
mem["ROM_01001111_0"] = 0
mem["ROM_01001111_1"] = 1
mem["ROM_01001111_2"] = 1
mem["ROM_01001111_3"] = 1
mem["ROM_01001111_4"] = 0
mem["ROM_01001111_5"] = 1
mem["ROM_01001111_6"] = 1
mem["ROM_01001111_7"] = 0
mem["ROM_01010000_0"] = 0
mem["ROM_01010000_1"] = 1
mem["ROM_01010000_2"] = 1
mem["ROM_01010000_3"] = 1
mem["ROM_01010000_4"] = 0
mem["ROM_01010000_5"] = 0
mem["ROM_01010000_6"] = 1
mem["ROM_01010000_7"] = 1
mem["ROM_01010001_0"] = 1
mem["ROM_01010001_1"] = 1
mem["ROM_01010001_2"] = 1
mem["ROM_01010001_3"] = 1
mem["ROM_01010001_4"] = 1
mem["ROM_01010001_5"] = 0
mem["ROM_01010001_6"] = 1
mem["ROM_01010001_7"] = 1
mem["ROM_01010010_0"] = 1
mem["ROM_01010010_1"] = 0
mem["ROM_01010010_2"] = 0
mem["ROM_01010010_3"] = 0
mem["ROM_01010010_4"] = 1
mem["ROM_01010010_5"] = 1
mem["ROM_01010010_6"] = 1
mem["ROM_01010010_7"] = 1
mem["ROM_01010011_0"] = 1
mem["ROM_01010011_1"] = 0
mem["ROM_01010011_2"] = 1
mem["ROM_01010011_3"] = 0
mem["ROM_01010011_4"] = 0
mem["ROM_01010011_5"] = 1
mem["ROM_01010011_6"] = 0
mem["ROM_01010011_7"] = 0
mem["ROM_01010100_0"] = 1
mem["ROM_01010100_1"] = 0
mem["ROM_01010100_2"] = 1
mem["ROM_01010100_3"] = 1
mem["ROM_01010100_4"] = 0
mem["ROM_01010100_5"] = 0
mem["ROM_01010100_6"] = 0
mem["ROM_01010100_7"] = 1
mem["ROM_01010101_0"] = 0
mem["ROM_01010101_1"] = 0
mem["ROM_01010101_2"] = 0
mem["ROM_01010101_3"] = 0
mem["ROM_01010101_4"] = 0
mem["ROM_01010101_5"] = 0
mem["ROM_01010101_6"] = 1
mem["ROM_01010101_7"] = 0
mem["ROM_01010110_0"] = 0
mem["ROM_01010110_1"] = 0
mem["ROM_01010110_2"] = 0
mem["ROM_01010110_3"] = 0
mem["ROM_01010110_4"] = 0
mem["ROM_01010110_5"] = 0
mem["ROM_01010110_6"] = 0
mem["ROM_01010110_7"] = 1
mem["ROM_01010111_0"] = 0
mem["ROM_01010111_1"] = 0
mem["ROM_01010111_2"] = 0
mem["ROM_01010111_3"] = 0
mem["ROM_01010111_4"] = 1
mem["ROM_01010111_5"] = 1
mem["ROM_01010111_6"] = 1
mem["ROM_01010111_7"] = 0
mem["ROM_01011000_0"] = 0
mem["ROM_01011000_1"] = 0
mem["ROM_01011000_2"] = 0
mem["ROM_01011000_3"] = 0
mem["ROM_01011000_4"] = 0
mem["ROM_01011000_5"] = 1
mem["ROM_01011000_6"] = 1
mem["ROM_01011000_7"] = 1
mem["ROM_01011001_0"] = 1
mem["ROM_01011001_1"] = 0
mem["ROM_01011001_2"] = 1
mem["ROM_01011001_3"] = 1
mem["ROM_01011001_4"] = 0
mem["ROM_01011001_5"] = 0
mem["ROM_01011001_6"] = 1
mem["ROM_01011001_7"] = 0
mem["ROM_01011010_0"] = 0
mem["ROM_01011010_1"] = 0
mem["ROM_01011010_2"] = 1
mem["ROM_01011010_3"] = 1
mem["ROM_01011010_4"] = 1
mem["ROM_01011010_5"] = 0
mem["ROM_01011010_6"] = 0
mem["ROM_01011010_7"] = 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment