diff --git a/examples/bare9.rs b/examples/bare9.rs
index b14c2d07a4a3a0bc258f6cd277be2a35dfb8bf96..16eca8daddf95ef4480a55eb1adfd780494065e8 100644
--- a/examples/bare9.rs
+++ b/examples/bare9.rs
@@ -169,16 +169,20 @@ const APP: () = {
 //
 //    What did you receive, and what was the output of the ITM trace.
 //
-//    ** your answer here **
+//    ** ad
+// [2019-03-06T10:17:26.610Z]   woken..
+// [2019-03-06T10:17:26.610Z]   data 97
+// [2019-03-06T10:17:26.611Z]   data 100
+// [2019-03-06T10:17:26.611Z]   goto sleep **
 //
 //    Did you experience any over-run errors?
 //
-//    ** your answer here **
+//    ** Yes **
 //
 //    Why does it behave differently than in release mode?
 //    Recall how the execution overhead changed with optimization level.
 //
-//    ** your answer here **
+//    ** The enqueue function adds to much overhead so that the usart receives more characters before the function terminates. **
 //
 //    Commit your answers (bare9_2)
 //