diff --git a/src/main.rs b/src/main.rs
index 92c2c5fcc89e4f263d312df5a92dc28e241428e7..d97abfe98f0ef76488291c1489260ec0b01096e0 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -5,8 +5,8 @@
 #![no_main]
 #![no_std]
 
-// use panic_halt as _;
-use panic_rtt_target as _;
+use panic_halt as _;
+//use panic_rtt_target as _;
 use rtt_target::{rprintln, rtt_init_print};
 use stm32f4;
 
@@ -89,12 +89,38 @@ panicked at 'panic', src/main.rs:24:9
 // What is the output?
 //
 // [Your answer here]
+/*
+    Finished dev [unoptimized + debuginfo] target(s) in 0.03s
+     Running `probe-run --chip STM32F411RETx target/thumbv7em-none-eabi/debug/app`
+  (HOST) INFO  flashing program (10.54 KiB)
+  (HOST) INFO  success!
+────────────────────────────────────────────────────────────────────────────────
+init
+idle
+*/
 //
 // Now press Ctrl-C
 //
 // What is the output?
 //
 // [Your answer here]
+/*
+^Cstack backtrace:
+   0: core::sync::atomic::compiler_fence
+        at /home/ironedde/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/sync/atomic.rs:2640
+   1: rust_begin_unwind
+        at /home/ironedde/.cargo/registry/src/github.com-1ecc6299db9ec823/panic-halt-0.2.0/src/lib.rs:33
+   2: core::panicking::panic_fmt
+        at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/panicking.rs:85
+   3: core::panicking::panic
+        at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/panicking.rs:50
+   4: app::idle
+        at src/main.rs:24
+   5: main
+        at src/main.rs:13
+   6: Reset
+        at /home/ironedde/.cargo/registry/src/github.com-1ecc6299db9ec823/cortex-m-rt-0.6.13/src/lib.rs:526
+*/
 //
 // E) Find the source
 // Figure out how to find the source of `panic_halt`, and look at the implementation.