While doing further research for this question and this comment, I have come across the following problem in Swift 3.
let str = "Hello"
print(str[str.startIndex])
I would expect the result to be
// the Swiss flag
Instead I get
// Swiss, German, US flags
Why is this happening? How do I solve it?