diff --git a/src/iterators/exercise.md b/src/iterators/exercise.md
index 55bb176b..9594f4f7 100644
--- a/src/iterators/exercise.md
+++ b/src/iterators/exercise.md
@@ -13,7 +13,7 @@ return value.
 
 ```rust
 {{#include exercise.rs:offset_differences}}
-    unimplemented!()
+    todo!()
 }
 
 {{#include exercise.rs:unit-tests}}
diff --git a/src/tuples-and-arrays/exercise.md b/src/tuples-and-arrays/exercise.md
index 7f7d9923..a6af0b97 100644
--- a/src/tuples-and-arrays/exercise.md
+++ b/src/tuples-and-arrays/exercise.md
@@ -31,7 +31,7 @@ This function only operates on 3x3 matrices.
 #![allow(unused_variables, dead_code)]
 
 {{#include exercise.rs:transpose}}
-    unimplemented!()
+    todo!()
 }
 
 {{#include exercise.rs:tests}}
diff --git a/src/unsafe-rust/exercise.md b/src/unsafe-rust/exercise.md
index 13cf0891..4fd5b1af 100644
--- a/src/unsafe-rust/exercise.md
+++ b/src/unsafe-rust/exercise.md
@@ -58,17 +58,17 @@ functions and methods:
 {{#include exercise.rs:ffi}}
 
 {{#include exercise.rs:DirectoryIterator}}
-        unimplemented!()
+        todo!()
     }
 }
 
 {{#include exercise.rs:Iterator}}
-        unimplemented!()
+        todo!()
     }
 }
 
 {{#include exercise.rs:Drop}}
-        unimplemented!()
+        todo!()
     }
 }