diff --git a/dbg_fastboot.py b/dbg_fastboot.py
new file mode 100644
index 0000000..69d716a
--- /dev/null
+++ b/dbg_fastboot.py
@@ -0,0 +1,39 @@
+# synacor.py - An implementation of the Synacor Challenge
+# Copyright © 2017 RunasSudo
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+
+import pickle
+
+# Read code into memory
+SYN_MEM = [0] * 32768
+
+with open('challenge.bin', 'rb') as data:
+ i = 0
+ while True:
+ byteData = data.read(2)
+ if len(byteData) < 2:
+ break
+ SYN_MEM[i] = struct.unpack('.
+
+import struct
+import sys
+
+if len(sys.argv) < 3:
+ print('Usage: {}