> implementation, shouldn't > > writeln("säд"[2]) > > return "д" instead of the trailing surrogate of this cyrillic > letter? First index is zero, no?