diff --git a/public/index.html b/public/index.html
index ab05e780ad944627efd1e237d9df1254355d57d1..b18e92bedf89259b4c802509b050b5c49ce0e020 100644
--- a/public/index.html
+++ b/public/index.html
@@ -136,7 +136,7 @@ for (i, v) in v.iter().enumerate() {
 ```rust
 let v = vec![1, -2, 3, 4, -5];
 
-v.iter().max(); // Some(&4) 
+v.iter().max(); // Some(&4)
 v.iter().min(); // Some(&-5)
 ```
 
@@ -166,7 +166,7 @@ Get the _position_ of an element which satisfies a certain condition.
 ```rust
 let v = vec![1, 2, 3, 4, 5];
 
-v.iter().position(|&x| x == 3); // Some(1)
+v.iter().position(|&x| x == 3); // Some(2)
 v.iter().position(|&x| x == 0); // None
 ```
 
@@ -356,7 +356,7 @@ Look at the next element without advancing.
 
 ```rust
 let v = vec![1, 2, 3, 4, 5];
-let mut iter = v.iter();
+let mut iter = v.iter().peekable();
 
 iter.peek(); // Some(&&1)
 iter.next(); // Some(&1)