Rust & Swift both use "half open range" syntax for ranges -- while F# seems to use the entire range. Leaning toward the later. Let's see what C# does. ``` 0..10 Rust (half range) 0..<20 Swift (half range) for i in 0..5 { write(i) } -> 012345 ```